59 votes

Qu’est-ce que le chargement automatique en php ?

Qu’est-ce que le chargement automatique en PHP ?

41voto

osm Points 1964

Cela vous sera utile sur l’utilisation du chargement automatique. http://ditio.net/2008/11/13/php-autoload-best-practices/

C’est une fonction magique qui vous aide à inclure / exiger des fichiers en utilisant le nom de classe.

Il est déconseillé à PHP 7.2.0 et spl_autoload_register est recommandé à cette fin.

30voto

Reinis I. Points 4089

Voici la documentation officielle : http://php.net/autoload

En bref, il vous permet simplement de définir des chemins de recherche pour les classes afin que vous ne soyez pas obligé d’inclure manuellement les fichiers les contenant.

Je suggère que vous devriez prendre l’habitude de rechercher php.net en ajoutant simplement des noms de fonction ou des mots-clés évidents à l’adresse. C’est comme ça que j’ai trouvé php.net/autoload. C’est assez pratique comme ça.

1voto

kumardippu Points 474
an __autoload() 

//function which is automatically called in case you are trying to use     
//a class/interface which hasn't been defined yet.

function __autoload($class_name) {
    include $class_name . '.php';
}

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X