2020年7月28日 星期二

PHP讀取及寫入TXT檔

【讀取】

$map_path = "images/map/1/map.txt";
$fp = fopen($map_path,"r");
$str = fread($fp,filesize($map_path));//指定讀取大小,這裡把整個檔案內容讀取出來
$str = str_replace("\r\n","",$str);
$str_arr = explode("/", $str);
fclose($map_path);


【寫入】

//要建立的檔案
$TxtFileName = "1/data.txt";

//以讀寫方式打寫指定檔案,如果檔案不存則建立
if( ($TxtRes=fopen ($TxtFileName,"w ")) === FALSE){
echo("建立可寫檔案:".$TxtFileName."失敗");
exit();
}
echo ("建立可寫檔案".$TxtFileName."成功!</br>");
$StrConents = "Welcome To ItCodeWorld!";//要 寫進檔案的內容
if(!fwrite ($TxtRes,$a)){ //將資訊寫入檔案
echo ("嘗試向檔案".$TxtFileName."寫入".$a."失敗!");
fclose($TxtRes);
exit();
}
echo ("嘗試向檔案".$TxtFileName."寫入".$a."成功!");
fclose ($TxtRes); //關閉指標

沒有留言:

張貼留言