为什么fopen无法打开文件?
具体问题:
php语言:文件存在且可写,但为什么fopen无法打开文件
<html> <meta http-equiv="content-type" content="text/html ;charset= utf-8"/ > <body><?php $filename="./zhufu.txt"; if(file_exists($filename)) { echo("file: $filename exists\n"); } else { echo("can not open file: $filename.\n"); return 0; } if(is_writeable($filename)) { echo ("$filename is writeable"); } else { echo ("$filename is not writeable"); } $wr=“一等奖:王轮”; $wr1=“二等奖:张静,李丽”; $wr2=“三等奖:赵无,丁一,王六”; $handle=fopen($filename,”w”); if($handle==false) { echo "不能打开文件"; exit; } fwrite($handle,$wr); fclose($handle); $handle=fopen($filename,”a”); fwrite($handle,$wr1); fwrite($handle,$wr2); fclose($handle);?></body></html>
解决办法:
$handle=fopen($filename,”w”);$handle=fopen($filename,”a”);
错误使用了中文的引号,我测了下,改为英文就好了。
$handle=fopen($filename,"w");$handle=fopen($filename,"a");
更多相关技术文章,请访问!
