getcwd

(PHP 4, PHP 5, PHP 7, PHP 8)

getcwdRetourne le dossier de travail courant

Description

getcwd(): string|false

Retourne le dossier de travail courant.

Liste de paramètres

Cette fonction ne contient aucun paramètre.

Valeurs de retour

Retourne le dossier de travail courant en cas de réussite ou false en cas d'échec.

Sur certaines variantes d'Unix, getcwd() peut retourner false si l'un des dossiers parents n'a pas les droits de lecture ou de recherche définis, même si le dossier courant les a. Voir la fonction chmod() pour plus d'informations sur les modes de permissions.

Exemples

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

Notes

Attention

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), qui dépendent du dossier courant de travail, seront affectées.

Voir aussi