Fonctions pratiques pour developpement PHP

1. Autoloader pour les classes PHP.

A placer dans le script d’intialisation de votre application. dans ce code les classes doivent être dans un dossier « class » et le nom des fichiers correspondent à [nom classe].class.php. Cette fonction marche peut importe le dossier où elle se trouve tant que les conditions mentionnées précédemment sont respectés.

Cela vous évite d’utiliser une multitude d’include ou require.

function __autoload($class_name) {
    $class_path    = dirname(__FILE__).'/class/' . $class_name . '.class.php';
    if (file_exists($class_path))
      include_once $class_path;
}

Leave a Reply

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

*

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>