阅读量:0
在PHP中,使用fwrite函数时,可以通过检查其返回值来判断是否发生错误
<?php $file = fopen("example.txt", "w"); if (!$file) { die("Error opening file"); } $data = "This is a test data"; $result = fwrite($file, $data); if ($result === false) { echo "Error writing to file: " . strerror(errno); } else { echo "Data written to file successfully"; } fclose($file); ?>
在这个示例中,首先使用fopen函数尝试打开一个名为"example.txt"的文件。如果文件打开失败,程序将输出错误信息并终止执行。
接下来,使用fwrite函数将数据写入文件。如果写入失败(返回值为false),则使用strerror和errno函数输出具体的错误信息。如果写入成功(返回值为true),则输出成功信息。
最后,使用fclose函数关闭文件。