我試圖檢查文件存在與Zend框架,如果該文件不存在,讓它被創建。這裏的正在使用的代碼:在Zend Framework中使用fopen和fwrite?
$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的方式,如果文件不存在,它只是吐出:
Warning: fopen(/assessmentsFile/rubrics/1.php) [function.fopen]: failed to open stream: No such file or directory
因爲fopen函數ISN不工作,fwrite無法寫入文件。
是否有另一種方法呢?
我通過Zend被包含在所有PHP中? – 2012-08-12 23:47:27