Documentación offline PHP master

chdir

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

chdir

Cambia de directorio

Descripción#

chdir(string $directory): bool
```php

Cambia el directorio actual de PHP a `directorio`.

## Parámetros

`directorio`  
El nuevo directorio actual.

## Valores devueltos

Esta función retorna `true` en caso de éxito o `false` si ocurre un error.

## Errores/Excepciones

Emite un error de nivel `E_WARNING` en caso de error.

## Ejemplos

`chdir` ejemplo

```php

Resultado del ejemplo anterior es similar a:

/home/vincent
/home/vincent/public_html

Notas#

[!CAUTION] Si el intérprete de PHP ha sido compilado con ZTS (Seguridad de Hilos Zend) habilitada, cualquier cambio en el directorio actual realizado mediante chdir será invisible para el sistema operativo. Todas las funciones integradas de PHP seguirán respetando el cambio en el directorio actual; pero las funciones de bibliotecas externas llamadas mediante FFI no lo harán. Puedes saber si la copia de PHP fue compilada con ZTS habilitada usando php -i o la constante incorporada PHP_ZTS.

Véase también#

getcwd