Maison >développement back-end >Problème PHP >Quels sont les deux types de chemins de chargement d'articles en PHP ? Quel est le chemin du fichier ?
L'article précédent vous présentait "Quelle est la différence entre include et require en PHP ? Quelle est la différence entre Include_once ? 》, cet article continuera à vous présenter quels sont les deux chemins de chargement des articles en PHP ? Quel est le chemin du fichier ? Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer. J'espère qu'il sera utile à tout le monde.
Quel est le chemin du fichier ?
Dans l'ordinateur, le chemin pointe vers l'identifiant texte d'un fichier ou d'un contenu. Une barre oblique "" ou "/" est souvent utilisée pour séparer chaque intervalle. par le sous-élément précédent.
/ : Représente le chemin racine du chemin actuel.
./ : Indique le chemin actuel.
../ : Indique le chemin parent, le chemin de niveau supérieur où se trouve le chemin actuel. Les chemins de chargement des fichiers
comprennent deux catégories :.
1. Chemin absolu
Démarrer à partir du répertoire racine du disque (chemin absolu local).
Windows : lettre de lecteur C:/chemin/fichier PHP.
Linux : /chemin/fichier PHP.
Démarrez à partir du répertoire racine du site Web (chemin réseau absolu).
/ : Le chemin correspondant au nom d'hôte du site Web.
Localhost/index.phpe -> E:rver/apachedocs/index.php.
2. .
.1./ : Représente le dossier actuel.
../ : Répertoire de niveau supérieur (le dossier de niveau supérieur du dossier actuel).
La différence entre le chemin absolu et le chargement de chemin relatif :
1. Le chemin absolu est relativement inefficace, mais relativement sûr (le chemin ne posera pas de problèmes).
2. Les chemins relatifs sont relativement plus efficaces, mais sujets aux erreurs (les chemins relatifs changeront).
Prenons le code comme exemple :
<?php //被包含的文件 //定义数据 $a = 1; define('PI',3.14); ?>
<?php //PHP文件加载路径 //相对路径加载 include_once 'include1.php'; echo $a ; ?>
Les résultats de la démonstration de code sont les suivants :
Le code ci-dessus est le fichier par défaut lui-même ;
Inclusion de fichiers imbriqués :
Un fichier contient un autre fichier, et le fichier inclus contient un autre fichier.
Lors des inclusions imbriquées, il est facile d'avoir des erreurs de chemin relatif : le chemin relatif changera du fait de l'inclusion du fichier (./
et ../) : Windows Ci-dessous, chacun Il y a des dossiers . et .
Apprentissage recommandé : "Tutoriel vidéo 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!