Vous vous inquiétez de la façon dont PHP identifie les chemins ./ et / dans l'environnement Windows ?
PHP中文网
PHP中文网 2017-05-16 13:02:35
0
4
418

< /p>

< /p>

Pourquoi devez-vous ajouter . pour avoir un effet ?

< /p>

PHP中文网
PHP中文网

认证高级PHP讲师

répondre à tous(4)
伊谢尔伦

/ est le répertoire racine. Utiliser is_dir() en php pour juger renvoie toujours false
, mais il est possible de lire ce répertoire, comme :

$dir=opendir("/");
while(($tem=readdir($dir))!==false){
  echo $tem,"<br>";
}

Peut lire le répertoire racine de tous les disques durs.

Dans ThinkPHP 3.2, le fichier à entrée unique : index.php est placé dans le répertoire racine du site Web. Ce répertoire racine n'est pas le même que le répertoire racine du disque dur mentionné précédemment.

Comme il s'agit d'une seule entrée, le répertoire actuel "./" dans le contrôleur est en fait relatif à index.php.

曾经蜡笔没有小新

./ moi
../ parent
/ répertoire racine
C'est comme ça que je me souviens

大家讲道理

./ démarre à partir du répertoire actuel./是当前目录开始算的

/

/ est calculé à partir du répertoire racine🎜
習慣沉默
  • / représente le répertoire racine, par exemple, la structure du répertoire est /var/www/html et le répertoire actuel est sous html , puis entrez la commande cd /, basculez le répertoire courant vers root directory. /代表根目录 ,比如目录结构 /var/www/html,当前目录是 html下,那么输入 命令 cd /,当前目录切换到 根目录

  • ./ 代表当前目录,当前处于 html 下,输入 cd ./,当前目录不变。

  • ../ 代表父级目录,当前处于 html 下,输入 cd ../,切换后的目录为 /var/www

./ représente le répertoire actuel, qui se trouve actuellement sous html. Entrez cd ./, et le répertoire actuel restera inchangé.

../ représente le répertoire parent, actuellement sous html, saisissez cd ../, le répertoire après le changement est / var/www.

🎜 🎜 🎜🎜🎜🎜🎜
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal