PHP/サンプル/ファイルの存在確認を調べる方法
の編集
Top
/
PHP
/
サンプル
/
ファイルの存在確認を調べる方法
[
トップ
] [
編集
|
差分
|
バックアップ
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
-- 雛形とするページ --
(no template pages)
#navi(../) * PHPでファイルの存在確認を調べる方法 [#n0d5dbcb] PHPでファイルの有無確認を行うには以下の関数を利用します。 file_exists file_existsについての詳細な内容は以下のリンクを参照してください。 - PHP: file_exists - Manual~ http://php.net/manual/ja/function.file-exists.php #contents #htmlinsertpcsp(ll-top.html,ll-sp.html) * 関連記事 [#zd601907] -[[PHPでファイルなのかディレクトリなのかを確認する方法>PHP/サンプル/ファイルなのかディレクトリなのかを確認する方法]] * 使用したPHPとテスト環境 [#lf9ab417] 使用したOSは、CentOS 5.8, PHPは5.1.6になります。 - OS $ lsb_release -idc Distributor ID: CentOS Description: CentOS release 5.8 (Final) Codename: Final - PHP $ php -version PHP 5.1.6 (cli) (built: May 7 2012 15:03:06) Copyright (c) 1997-2006 The PHP Group Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies * ファイルの存在確認を行うサンプルPHPスクリプト [#b10895e1] 本サンプルPHPスクリプトの動作確認は、コマンドラインから行いました。 #ref(file_exists.php) <?php mkdir('a'); touch('b'); echo "file_exists('a') : " . file_exists('a') . PHP_EOL; echo "file_exists('b') : " . file_exists('b') . PHP_EOL; echo "file_exists('c') : " . file_exists('c') . PHP_EOL; rmdir('a'); unlink('b'); ?> 上記のサンプルPHPスクリプトは、aディレクトリ、bファイルを作成しfile_exists関数にて存在確認を行っています。~ 存在確認後、作成したaディレクトリとbファイルを削除しています。 * サンプルPHPスクリプトの実行結果 [#j5039be4] サンプルPHPスクリプトの実行結果は以下のようになります。~ 1が返却されているのでTRUEが返却されていることがわかります。~ cは存在しないため、FALSEが返却されているのがわかります。 $ php file_exists.php file_exists('a') : 1 file_exists('b') : 1 file_exists('c') : #htmlinsertpcsp(ll-btm.html,ll-sp.html)
タイムスタンプを変更しない
#navi(../) * PHPでファイルの存在確認を調べる方法 [#n0d5dbcb] PHPでファイルの有無確認を行うには以下の関数を利用します。 file_exists file_existsについての詳細な内容は以下のリンクを参照してください。 - PHP: file_exists - Manual~ http://php.net/manual/ja/function.file-exists.php #contents #htmlinsertpcsp(ll-top.html,ll-sp.html) * 関連記事 [#zd601907] -[[PHPでファイルなのかディレクトリなのかを確認する方法>PHP/サンプル/ファイルなのかディレクトリなのかを確認する方法]] * 使用したPHPとテスト環境 [#lf9ab417] 使用したOSは、CentOS 5.8, PHPは5.1.6になります。 - OS $ lsb_release -idc Distributor ID: CentOS Description: CentOS release 5.8 (Final) Codename: Final - PHP $ php -version PHP 5.1.6 (cli) (built: May 7 2012 15:03:06) Copyright (c) 1997-2006 The PHP Group Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies * ファイルの存在確認を行うサンプルPHPスクリプト [#b10895e1] 本サンプルPHPスクリプトの動作確認は、コマンドラインから行いました。 #ref(file_exists.php) <?php mkdir('a'); touch('b'); echo "file_exists('a') : " . file_exists('a') . PHP_EOL; echo "file_exists('b') : " . file_exists('b') . PHP_EOL; echo "file_exists('c') : " . file_exists('c') . PHP_EOL; rmdir('a'); unlink('b'); ?> 上記のサンプルPHPスクリプトは、aディレクトリ、bファイルを作成しfile_exists関数にて存在確認を行っています。~ 存在確認後、作成したaディレクトリとbファイルを削除しています。 * サンプルPHPスクリプトの実行結果 [#j5039be4] サンプルPHPスクリプトの実行結果は以下のようになります。~ 1が返却されているのでTRUEが返却されていることがわかります。~ cは存在しないため、FALSEが返却されているのがわかります。 $ php file_exists.php file_exists('a') : 1 file_exists('b') : 1 file_exists('c') : #htmlinsertpcsp(ll-btm.html,ll-sp.html)
テキスト整形のルールを表示する
添付ファイル:
file_exists.php
466件
[
詳細
]