PHP 4, PHP 5, PHP 7, PHP 8
chdir - Change directory
Code Examples

chdir( string$directory ): bool

Changes PHP's current directory to directory.



The new current directory

Return Values

Returns true on success or false on failure.

Exceptions and Errors

Throws an error of level E_WARNING on failure.



If the PHP interpreter has been built with ZTS (Zend Thread Safety) enabled, any changes to the current directory made through chdir will be invisible to the operating system. All built-in PHP functions will still respect the change in current directory; but external library functions called using FFI will not. You can tell whether your copy of PHP was built with ZTS enabled using php -i or the built-in constant PHP_ZTS.

Related Functions

Example of chdir

Show all examples for chdir

PHP Version:

Function chdir:

Directories Functions

Most used PHP functions