Zend Framework でファイルの存在を確認しようとしています。ファイルが存在しない場合は作成します。使用されているコードは次のとおりです。
$filename = "/assessmentsFile/rubrics/$rubricID.php";
$somecontent = "test";
if (!$handle = fopen($filename, 'w+')) {
echo "Cannot open file ($filename)";
exit;
}
// Write $somecontent to our opened file.
if (fwrite($handle, $somecontent) === false) {
echo "Cannot write to file ($filename)";
exit;
}
ただし、ファイル構造を処理する Zend の方法により、ファイルが存在しない場合は吐き出すだけだと思います。
警告: fopen(/assessmentsFile/rubrics/1.php) [function.fopen]: ストリームを開くことができませんでした: そのようなファイルまたはディレクトリはありません
fopen 関数が機能していないため、fwrite はファイルを書き込むことができません。
これを行う別の方法はありますか?