❶ php將數據寫入txt文件
//記錄返回值
$write_data_a = [
'html_url' => $getUrl,
'ip' => $this->get_real_ip(),
'time' => date("Y-m-d H:i:s",time()),
'res' => $response
];
//轉化為JSON
$write_data_a = json_encode($write_data_a) . '||' . "\n";
$date = date("Y-m-d", time());
//項目路徑目錄,判斷是否存在,不存在則創建
$lujing = "./360_mobile_res_sd";
if(!is_dir($lujing)){
mkdir(iconv("UTF-8", "GBK", $lujing),0777,true);
}
//文件,判斷是否存在,不存在則創建
$TxtFileName = "./360_mobile_res_sd/" . $date . "_2.txt";
//以讀寫方式打寫指定文件,如果文件不存則創建
if(file_exists($TxtFileName))
{
//存在,追加寫入內容
file_put_contents($TxtFileName, $write_data_a, FILE_APPEND);
}
else
{
//不存在,創建並寫入
if( ($TxtRes=fopen ($TxtFileName,"w+")) === FALSE){
exit();
}
if(!fwrite ($TxtRes,$write_data_a)){ //將信息寫入文件
fclose($TxtRes);
exit();
}
fclose ($TxtRes); //關閉指針
}
❷ 關於PHP文件操作: php保存數據到文本文件,怎麼弄
把你要保存的數據序列化一下,保存到文本中,如果需要修改,則從文本中取出,在反序列化化,在修改後,在序列化一下,保存到文本中。
文本的讀寫 參考fopen 等函數
❸ php怎麼把數據寫入文本文件
php數據寫入文本文件的具體操作步驟如下:
1、使用touch命令建立一個a.php的文件。