PHP的简单问题
$fcontents = join (' ', file ("messages.txt"));
$check = file ("messages.txt");
$thing = "true";
$checker = "$message\n";
for($i=0;$i<$count;$i++){
if($checker == "check[$i]"){
$thing="false";
}
}
这个是留言版中的检查文件messages.txt中是否已经有了这个留言内容的程序.不过我不大懂哪为大虾告诉下小弟每一步都是做什么用的谢谢了.
参考答案:似乎是很久前的问题了,不知道还有没有分加....我来回答下
第一行:将文件messages.txt中的数据以数组方式取出,每行转换成一个数组元素。将得到的数组所有元素合并成一个字符串$fcontents,每个数组元素间加入一个空格。
第二行:再次将文件messages.txt中的数据以数组方式取出,得到数组$
check 。
第三行:将判断参数赋值为“true”。
第四行:取得新输入的留言内容$checker。
五六七行:遍历数组$check,将每个数组元素于新输入的留言内容$checker,如果相等,则意味着新输入的留言内容已经存在了,则判断参数赋值为“false”。