Ethna_Utilクラスにfile_exists_exという関数があり、
それでやりたいことはできそう。
ただ、今回はスクラッチから作っているので、簡単に書いた。
<?php
$fp = @fopen($filename, "r", 1);
if(is_resource($fp) == true) {
fclose($fp);
require_once($filename);
return true;
}
fopenの第3引数がinclude_pathを使用する、しないのフラグなのは知らなかった。
ほんとは"@"とか使いたくないんですけどね。。。
いい方法ありませんか。。。