Bonjour,

Comme je commence une autoformation en Programmation orienté objet en PHP. J'ai commencé de créer ma premiere classe :
Personnage.class.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
class Personnage
{
    private $force;
    private $localisation;
    private $experience;
    private $degats; 
 
    function chargerClasse ($classe)
    {
        require $classe . '.class.php'; // On inclue la classe correspondante au paramètre passé
    }
 
    spl_autoload_register ('chargerClasse');
    // On enregistre la fonction en autoload pour qu'elle soit appelée dès qu'on instanciera une classe non déclarée
 
    $perso = new Personnage();
 
}
Une fois que j'executes le fichier, l'erreur suivant me sort :
( ! ) Parse error: syntax error, unexpected T_STRING, expecting T_FUNCTION in C:\wamp\www\POO\Personnage.class.php on line 13

Merci de m'expliquer pourquoi.