(PHP 4, PHP 5, PHP 7, PHP 8)
getcwd — Devuelve el directorio de trabajo actual
Esta función no tiene parámetros.
Devuelve el directorio de trabajo actual en caso de éxito o false
en caso
de fallo.
En algunas versiones de Unix, getcwd()
puede devolver false
si todos los directorios padres no tienen
el modo escritura o el modo búsqueda definido, incluso si el directorio
actual los tiene. Ver la función chmod() para más información
sobre los modos de permisos.
Ejemplo #1 Ejemplo con getcwd()
<?php
// directorio actual
echo getcwd() . "\n";
chdir('cvs');
// directorio actual
echo getcwd() . "\n";
?>
El resultado del ejemplo sería algo similar a:
/home/didou /home/didou/cvs
Si el intérprete PHP ha sido compilado con ZTS activado (Zend Thread Safety), el directorio de trabajo actual, devuelto por la función getcwd() puede ser diferente del devuelto por las interfaces del sistema. Las bibliotecas externas (llamadas a través de FFI), que dependen del directorio de trabajo actual, se verán afectadas.