Maison >développement back-end >tutoriel php >fonction php set_include_path

fonction php set_include_path

韦小宝
韦小宝original
2017-12-02 10:42:121707parcourir

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œur

get_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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn