我想打开文件,检查文件中是否不存在字符串 deos 写入它。
这样做:
$fp=fopen('categories.txt','a+');
$content=fread($fp,filesize('categories.txt'));
if(!strstr($content,$cat)){
fwrite($fp,','.$cat);
}
fclose($fp);
但是我在写完之后在 categories.txt 中得到了重复的值。我能预料到的唯一问题是编码问题,但所有文件都是 utf-8 并且categories.txt
我只有拉丁符号和几个符号。
任何想法问题出在哪里?