在PHP中我创建一个工具来打开包含整数的txt文件,增加数字,将数字保存到变量然后保存并关闭文件。这是我拥有的代码,当我在测试服务器上使用它时它似乎无法工作。任何人都可以告诉我为什么这不能正常工作?
//opens pclnumber.txt to $handle, saves number to $number, Increments number in text file, saves and closes file
$handle = fopen("pclnumber.txt", "w+");
$number = fread($handle);
fwrite($handle, $number+1);
fclose($handle);
答案 0 :(得分:1)
所有你必须为你的文件设置阅读权限,而不是你可以使用以下代码:
$filename = "pclnumber.txt";
//read file content
$handle = fopen($filename, "r");
$number = fread($handle, sizeof($filename));
fclose($handle);
//update file content
$handleWrite = fopen($filename, "w+");
fwrite($handleWrite, $number+1);
fclose($handleWrite);
再见 马可