TOP ▲
itcore TOP プログラムパーツ
file_get_contents2 ファイルが存在しなけてば空文字を返す。 | itcore 2018年
PHP
関数
<?php
// ファイルが存在しなけてば空文字を返す。
function file_get_contents2($file) {
if (false === file_exists($file)) return "";
$data = file_get_contents($file);
return $data;
}
?>
テスト
<?php include "file_get_contents2.func"; ?>
<?php
shell_exec("date > /tmp/date.txt");
$file = "/tmp/date.txt"; $ret = file_get_contents2($file); echo "file=$file ret=$ret<br>\n";
$file = "/tmp/date2.txt"; $ret = file_get_contents2($file); echo "file=$file ret=$ret<br>\n";
?>
実行結果
file=/tmp/date.txt ret=Thu May 1 14:58:49 JST 2025
file=/tmp/date2.txt ret=