Chdir

提供: Nabetapedia百科事典
移動: 案内検索

chdirとは、cdの別名のUNIXコマンドで、同様の機能を持つC言語PHP関数でもある。Asuterminalのコマンドでもある。コマンドの操作の対象となるディレクトリ(カレントディレクトリ)を移動(変更)するコマンドまたは関数。コマンドは、chdir パス名 または、cd パス名 でカレントディレクトリを変更する。

C言語のchdir関数

POSIX、C++ Builder、GNU C
(Visual C++は、_chdirに移行)

C++ Builder: dir.h
GNU C: unistd.h

int chdir(const char *path);(POSIX、C++ Builder、GNU C)
int _chdir(const char *path);(Visual C++);
int _wchdir(const wchar_t *path);(C++ Builder、Visual C++)

引数
path: 変更するディレクトリまたはディレクトリパス

戻り値
0:成功
-1:失敗
その他、グローバル変数、errno にエラーの値を返す。

PHP(4,5,7)のchdir関数

bool chdir ( string $path );
引数
path: 変更するディレクトリまたはディレクトリパス

戻り値
TRUE:成功
FALSE:失敗