7 01 2014
Lorsque l’on programme en POO en PHP sans framework et que l’on créé ses propres objets, on a tendance à empiler les « includes » en-tête des fichiers.
Heureusement, en PHP5, ils ont pensé à nous via la fonction « __autoload ».
Voici la syntaxe de base :
function __autoload($class_name) {
require_once $class_name . '.php';
}
Donc, en admettant que nous ayons dans la même page PHP, une instanciation d’une classe « User » et d’une autre « Access »
id);
?>
Mais lorsque l’on a 4, 5 ou plus de classes à inclure, cela devient vite fastidieux.
En PHP 5, nous avons donc « __autoload » qui fonctionne de cette manière (je reprends l’exemple précédent) :
id);
?>
Ce code fonctionnera.
En le sécurisant :
id);
} catch (Exception $e) {
echo $e->getMessage(), "\n";
}
?>
Simple mais efficace.
Captcha simple mais efficace en PHP Formulaires de paiement pour Paypal
Les commentaires sont fermés.