La fonction
set_include_path de php est utilisée pour définir le répertoire d'application. Une bonne application de cette fonction lors du développement de projets nous permet d'éviter les calculs couche par couche lors de l'inclusion. peut également améliorer l'efficacité de notre développement, réduire le taux d'erreur d'inclusion de fichiers et apporter de la simplicité à notre projet PHP. PHPLes étudiants ayant de mauvaises bases devraient y regarder de plus près.
Regardez un exemple
Créez 2 fichiers php, une structure d'emplacement de répertoire est la suivante
/index.php
/include/config.php
index.php Code :
<?php set_include_path("include"); include("config.php"); ?>
/include/config.php Code :
<?php set_include_path("include"); include("config.php"); ?>
Exécutons maintenant index.php et voyons le résultat Lorsque nous incluons, il nous suffit d'écrire config.php pour inclure le fichier /inlcude/config.php.
Utilisation des paramètres. ";" pour séparer plusieurs répertoires d'inclusion. Par exemple : set_include_path("include;include2;include3;lib;c:/php/lib"); Vous pouvez utiliser des chemins relatifs ou des chemins relatifs. Peut-être que vous ne ressentirez pas les avantages de set_include_path dans ce petit code, mais ce n'est pas le cas. Ce n'est pas grave, il vous suffit de vous rappeler que ce code peut réaliser une telle fonction lorsque vous améliorerez votre technologie à l'avenir, n'oubliez pas d'avoir une telle fonction lors du développement de projets à grande échelle. 🎜>
La fonction sœurget_include_path() peut obtenir le répertoire d'inclusion à ce moment-là. La même fonction que set_include_path est réalisée par notre puissant et charmant ini_set() Utilisation :
ini_set( 'include_path', 'directory name');Recommandations associées :
utilisation de set_include_path
Explication détaillée de l'utilisation de set_include_path et get_include_path
La différence entre set_include_path sous Win et le tutoriel Linux_PHP
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!