« PHP/Classes » : différence entre les versions

Contenu supprimé Contenu ajouté
Teclis01 (discussion | contributions)
Aucun résumé des modifications
Teclis01 (discussion | contributions)
Aucun résumé des modifications
Ligne 191 :
</source>
 
===Destructeur===
 
La destruction d'une instance se fait automatiquement à la fin d'exécution d'un script mais peut être décorée :)
Ligne 205 :
}
}
</source>
 
 
===AutoLoad===
 
Pour utiliser une classe il faut l'avoir
 
Syntaxe PHP5
 
Fichier autoload.php
<source lang="php">
 
function __autoload($class_name) {
require_once('./lib/'.$class_name.'.php');
}
 
</source>
 
Fichier index.php
<source lang="php">
require_once('./autoload.php');
new Client();//Lors de cette instanciation, autoload fera un require_once automatique :)
 
</source>