PHP 打开文件,写入文件内容fopen,feof,fgets fopen做个判断,while(!feof($fb))不然这个错误 不会终止,会无限 警告 提醒 Warning: feof()
$path='E:\xxx\1.txt';
if( file_exists($path) ){
$address='城市设置出错';
$fb= @fopen("$path",'rb');
if($fb){}
if($fb){
while(!feof($fb)){
$getFileTxt = fgets($fb,2048);
if( in_array($getFileTxt,$arrCity) )
{
$address = $getFileTxt;
}
elseif( $getFileTxt =='随机' ){
$address = $arrCity[array_rand($arrCity)];
}
}
fclose($fb);
}else{
var_dump($fb);
echo $path."打开文件失败,写入文件错误!!!";
}
return $address;
}
else{
echo $path."打开文件失败23";
}