PHP逆引きリファレンス


トップ > PHP逆引きリファレンス > ディレクトリ処理

■ディレクトリ処理

カレントディレクトリを取得する

カレントディレクトリを取得するには、getcwd()関数を使用します。

◆書式
getcwd()

PHPスクリプトの現在実行中のディレクトリパスを返します。
失敗すればFALSEが返されます。
◆サンプルコード
<?php

$path = getcwd();

echo $path

?>

【実行結果】
/var/www/html/
[対象]
PHP 5.x

ディレクトリを移動する

ディレクトリを移動するには、chdir()関数を使用します。

◆書式
chdir( パス )

引数に移動するディレクトリパスを指定します。
失敗すればFALSEが返されます。
◆サンプルコード
<?php

$path = "/var/www/html";

if ( chdir( $path ) ) {
 echo "移動しました。";
} else {
 echo "移動に失敗しました。";
}

?>

[対象]
PHP 5.x

ディレクトリを作成する

ディレクトリを作成するには、mkdir()関数を使用します。

◆書式
mkdir( 引数1 )
mkdir( 引数1, 引数2 )

引数1(str) 
	ディレクトリ名(パス)
引数2(int) 
	ディレクトリの属性
	0777, 0644 など 
戻り値
	作成に成功した場合:TRUE
	作成に失敗した場合:FALSE
◆サンプルコード
<?php

//権限700 を指定し、ディレクトリ test を作成する。
mkdir( '/var/www/html/test', 0700 );

?>

[対象]
PHP 5.x

ディレクトリを削除する

ディレクトリを削除するには、chdir()関数を使用します。

◆書式
rmdir( 引数 )

引数に移動するディレクトリパスを指定します。
失敗すればFALSEが返されます。
◆サンプルコード
<?php

$dir_name = "./test";

//ディレクトリ(フォルダ)を削除する。
rmdir( $dir_name );

?>

[対象]
PHP 5.x

作成日:2013年07月18日
最終更新日:2013年07月18日

このページの上へ


お問い合わせは、メールにて受け付けております。
メール:masahiro801[at]hotmail.com ※[at]を@に置き換えてください♪

スポンサーリンク


Copyright (C) 2017 elephantech.net. All Rights Reserved.