Inclure tous les fichiers PHP d'un répertoire
Inclure manuellement plusieurs fichiers PHP peut être fastidieux, en particulier lorsque vous travaillez avec de nombreuses sous-classes. Existe-t-il un moyen d'inclure un répertoire complet de scripts PHP, similaire à l'utilisation de include('classes/*') ?
Solution :
PHP fournit le glob( ) fonction pour récupérer une liste de fichiers correspondant à un modèle spécifique. En utilisant glob() et une boucle foreach, vous pouvez inclure tous les fichiers PHP d'un répertoire comme suit :
<code class="php"><?php foreach (glob("classes/*.php") as $filename) { include $filename; } ?></code>
Explication :
Le glob("classes/ *.php") renvoie un tableau de tous les fichiers PHP situés dans le répertoire classes. La boucle foreach parcourt ensuite chaque nom de fichier, y compris chaque fichier à l'aide de l'instruction include. Cette technique vous permet d'inclure plusieurs fichiers sans avoir besoin d'une inclusion manuelle.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!