いきおいでPHPを勉強する。その10
ファイルについて調べる
<html> <head> <title>ファイルについて調べる</title> </head> <body> <?php // ファイル名 $fname = "test.txt"; // ファイルが存在するか調べる if (file_exists($fname)) { echo "<p>存在するファイル:".$fname; } else { echo "<p>存在しないファイル:".$fname; } // ファイル名 $fname = "testpgm.exe"; // ファイルが実行可能か調べる if (is_executable($fname)) { echo "<p>実行可能なファイル:".$fname; } else { echo "<p>実行可能でないファイル:".$fname; } // ファイル名 $fname = "test.txt"; // ファイルが読み取り可能か調べる if (is_readable($fname)) { echo "<p>読み取り可能なファイル:".$fname; } else { echo "<p>読み取りできないファイル:".$fname; } $fname = "not_upload.txt"; // ファイルがアップロードされたファイルか調べる if (is_uploaded_file($fname)) { echo "<p>アップロードされたファイル:".$fname; } else { echo "<p>アップロードされていないファイル:".$fname; } // ファイル名 $fname = "test.txt"; // ファイルが書き込み可能か調べる if (is_writeable($fname)) { echo "<p>書き込み可能なファイル:".$fname; } else { echo "<p>書き込みできないファイル:".$fname; } ?> </body> </html>
実行結果
存在しないファイル:test.txt 実行可能でないファイル:testpgm.exe 読み取りできないファイル:test.txt アップロードされていないファイル:not_upload.txt 書き込みできないファイル:test.txt