Chemins absolus vers le dossier et le fichier de script en PHP
Parfois, nous avons besoin d'obtenir non pas le chemin vers la racine du site, mais le chemin vers le dossier contenant le script.
Ces chemins seront différents dans le cas où le script exécuté ne se trouve pas à la racine du site, mais dans un sous-dossier, par exemple, comme ceci :
- /script/
- index.php
Dans ce cas, le chemin vers le dossier contenant le script se trouve
dans la constante __DIR__ :
<?php
echo __DIR__;
?>
On peut également obtenir le chemin vers le fichier de script
lui-même à l'aide de la constante __FILE__ :
<?php
echo __FILE__;
?>
Écrivez un code qui lira le contenu du fichier texte :
- /script1/
- /script2/
- index.php
- /script2/
- /dir/
- test.txt
Écrivez un code qui lira le contenu du fichier texte :
- /script1/
- /script2/
- /script3/
- index.php
- /script3/
- /script2/
- /dir1/
- /dir2/
- /dir3/
- test.txt
- /dir3/
- /dir2/