(PHP 4, PHP 5, PHP 7, PHP 8)
chdir — Change de dossier
$directory): bool
   chdir() change le dossier courant de PHP en
   directory.
  
directoryLe nouveau répertoire courant
   Cette fonction retourne true en cas de succès ou false si une erreur survient.
  
   Lance une erreur de niveau E_WARNING
   si une erreur survient.
  
Exemple #1 Exemple avec chdir()
<?php
// dossier courant
echo getcwd() . "\n";
chdir('public_html');
// dossier courant
echo getcwd() . "\n";
?>
L'exemple ci-dessus va afficher :
/home/vincent /home/vincent/public_html
    Si l'interpréteur PHP a été compilé avec ZTS d'activé (Zend Thread Safety),
    tous les changements du dossier courant réalisés via la fonction
    chdir() sera invisible du système opérant.
    Toutes les fonctions internes de PHP continueront à respecter le changement
    de dossier courant ; mais tous les appels aux fonctions des bibliothèques
    externes via FFI ne le respecteront pas.
    Vous pouvez vérifier si votre copie de PHP a été compilé avec l'activiation
    de ZTS en utilisant php -i ou en utilisant la constante
    interne PHP_ZTS.