我需要读取位于 localhost 路径中的文件,其字符串由“;”分隔。我正在尝试定义一个函数,该函数应该打开文件,读取单个字符串并将其放入传递的第二个参数中。
但从验证器我得到一个解析错误:
致命错误:无法在第 13 行的代码中重新声明 readfile()
<?php
function readfile($filename, $var)
{
$file=fopen($filename,"r");
while($temp!=";")
{
$temp=fread($file,1);
if($temp!=";")
$result=$result . $temp;
}
fclose($file);
$var=$result;
}
$filename="log.txt";
readfile($filename,$nome);
echo $nome;
?>
这段代码有什么问题?