(PHP 4, PHP 5, PHP 7, PHP 8)
getcwd — Retourne le dossier de travail courant
Retourne le dossier de travail courant.
Cette fonction ne contient aucun paramètre.
Retourne le dossier de travail courant en cas de réussite ou false
en cas
d'échec.
Sur quelques versions d'Unix, getcwd()
peut retourner false
si tous les dossiers parents n'ont pas
le mode écriture ou le mode recherche de défini, même si le dossier
courant les a. Voir la fonction chmod() pour plus d'informations
sur les modes de permissions.
Exemple #1 Exemple avec getcwd()
<?php
// dossier courant
echo getcwd() . "\n";
chdir('cvs');
// dossier courant
echo getcwd() . "\n";
?>
Résultat de l'exemple ci-dessus est similaire à :
/home/didou /home/didou/cvs
Si l'interpréteur PHP a été compilé avec ZTS d'activé (Zend Thread Safety), le dossier courant de travail, retourné par la fonction getcwd() peut être différent de celui retourné par les interfaces systèmes. Les bibliothèques externes (appelées via FFI), dont dépendent le dossier courant de travail, seront affectées.