本文目錄一覽:
PHP文件不識別
PHP文件讀取操作相對於文件寫入操作涉及更多的PHP文件操作函數,在代碼實例中會詳細介紹這些函數。
讀取文本文件中存儲數據的方式主要涉及的三個步驟及部分文件操作函數如下:
1、打開文件(文件操作函數:fopen)
2、文件數據讀取(文件操作函數:fgets、file、readfile、feof等)
3、關閉文件(文件操作函數:fclose)
PHP文件讀取操作代碼實例 :
?
$readFun = “fread”;
switch ($readFun)
{
case “fgetss”:
@$fp = fopen(“leapsoulcn.txt”,”r”) or die(“system error”);
$allowable_tags = “h1”;
while (!feof($fp)) {
$output = fgetss($fp,100,$allowable_tags);
echo $output;
}
fclose($fp);
break;
case “fgetcsv”:
@$fp = fopen(“leapsoulcn.txt”,”r”) or die(“system error”);
while (!feof($fp)) {
$output = fgetcsv($fp,100,”\t”);
print_r($output);
}
fclose($fp);
break;
case “readfile”:
echo readfile(“leapsoulcn.txt”);
break;
case “fpassthru”:
@$fp = fopen(“leapsoulcn.txt”,”r”) or die(“system error”);
if(!fpassthru($fp))
exit();
fclose($fp);
break;
case “file”:
$output = file(“leapsoulcn.txt”);
print_r($output);
break;
case “fgetc”:
@$fp = fopen(“leapsoulcn.txt”,”r”) or die(“system error”);
while (!feof($fp)) {
$str = fgetc($fp);
echo ($str == “\n”?”br/”:$str);
}
fclose($fp);
break;
case “fread”:
@$fp = fopen(“leapsoulcn.txt”,”r”) or die(“system error”);
echo fread($fp,300);
fclose($fp);
break;
default:
@$fp = fopen(“leapsoulcn.txt”,”r”) or die(“system error”);
while (!feof($fp)) {
$output = fgets($fp,100);
echo $output;
}
fclose($fp);
break;
}
?
為什麼有的電腦無法識別PHP文件,要怎樣才能識別?
按裝一個PHP環境~~如果你是想打開PHP文件的話直接選擇打開方式中的記事本即可 或者安裝DW 軟件。。
為什麼我安裝xampp里的Apache但是仍然不能識別php代碼呢?,我要配置什麼環境嗎?
錯誤有點多
你保存文件的後綴是html,html是不能編譯php的,要保存為php(php文件中可以識別html代碼,但html文件中不能識別php代碼)
在瀏覽器中訪問不是雙擊打開文件,要在瀏覽器地址欄輸入地址,xampp默認訪問路徑是localhost或者127.0.0.1(前提要把你的php文件放在xampp文件夾裏面的htdocs文件夾下,如”C:\xampp\htdocs\”)
php文件不要用記事本編輯,編碼不對,會亂碼,可以用submit text或者notepad++來編輯,dreamweaver也可以
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/247434.html