濮阳杆衣贸易有限公司

主頁(yè) > 知識(shí)庫(kù) > php文件操作之文件寫(xiě)入字符串、數(shù)組的方法分析

php文件操作之文件寫(xiě)入字符串、數(shù)組的方法分析

熱門(mén)標(biāo)簽:西區(qū)企業(yè)怎么做地圖標(biāo)注入駐 地下城堡2圖九地圖標(biāo)注 七魚(yú)外呼系統(tǒng)停用嗎 阿里云400電話申請(qǐng)加工單 智能電話機(jī)器人排名前十名南京 海南人工外呼系統(tǒng)有效果嗎 保定crm外呼系統(tǒng)運(yùn)營(yíng)商 抖音有個(gè)地圖標(biāo)注是什么意思 九江外呼系統(tǒng)

本文實(shí)例講述了php文件操作之文件寫(xiě)入字符串、數(shù)組的方法。分享給大家供大家參考,具體如下:

  • 場(chǎng)景一:用文本文檔記錄一些操作日志,因?yàn)閷?duì)于一些頻繁的操作,操作記錄的數(shù)據(jù)量勢(shì)必會(huì)很大,如果用數(shù)據(jù)庫(kù)來(lái)存儲(chǔ)會(huì)給數(shù)據(jù)庫(kù)帶來(lái)壓力。
  • 場(chǎng)景二:代替輸出函數(shù)打印一些數(shù)據(jù),例如在支付的回調(diào)里面不好用echo、var_dump等直觀地打印數(shù)據(jù)出來(lái),就要用到寫(xiě)入文件來(lái)記錄數(shù)據(jù)的方式,可以用于排除錯(cuò)誤等。

記錄當(dāng)前時(shí)間,寫(xiě)入文件:

使用file_put_contents()函數(shù)(寫(xiě)入字符串)

?php
  $log = "./log.txt"; //文件路徑,Linux下需要設(shè)置可寫(xiě)權(quán)限
  $text = date('Y-m-d H:i:s')."\r\n"; //記錄當(dāng)前時(shí)間
  file_put_contents($log,$text,FILE_APPEND); //追加寫(xiě)入,去掉FILE_APPEND清除文件內(nèi)容后寫(xiě)入

依次調(diào)用fopen(),fwrite() ,fclose()函數(shù)(寫(xiě)入字符串)

?php
  $fp = fopen("./log.txt","a+");//打開(kāi)文件,準(zhǔn)備追加寫(xiě)入,w+為清除寫(xiě)入
  fwrite($fp, date('Y-m-d H:i:s')."\r\n");//寫(xiě)入文件
  fclose($fp);//關(guān)閉文件

*寫(xiě)入數(shù)組:

?php
  $arr = array('0'=>'lws');
  $fp = fopen('./log.txt','a+');
  fwrite($fp,var_export($arr,true));
  fclose($fp);

( 如果報(bào)以下錯(cuò),說(shuō)明php.ini的時(shí)區(qū)沒(méi)有設(shè)置好,找到'date.timezone'一行,設(shè)置 date.timezone = PRC

Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone.

另外,以上兩種文件寫(xiě)入的方式,如果文件不存在都會(huì)自動(dòng)創(chuàng)建該文件,可以省去使用file_exists()函數(shù)判斷文件是否存在。)

更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專(zhuān)題:《PHP目錄操作技巧匯總》、《php文件操作總結(jié)》、《PHP常用遍歷算法與技巧總結(jié)》、《PHP數(shù)據(jù)結(jié)構(gòu)與算法教程》、《php程序設(shè)計(jì)算法總結(jié)》、《PHP數(shù)組(Array)操作技巧大全》、《php字符串(string)用法總結(jié)》及《php常見(jiàn)數(shù)據(jù)庫(kù)操作技巧匯總》

希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。

您可能感興趣的文章:
  • php逐行讀取txt文件寫(xiě)入數(shù)組的方法
  • 解析PHP中如何將數(shù)組變量寫(xiě)入文件
  • php fputcsv命令 寫(xiě)csv文件遇到的小問(wèn)題(多維數(shù)組連接符)
  • PHP使用內(nèi)置函數(shù)file_put_contents寫(xiě)入文件及追加內(nèi)容的方法
  • PHP創(chuàng)建文件,并向文件中寫(xiě)入數(shù)據(jù),覆蓋,追加的實(shí)現(xiàn)代碼
  • PHP創(chuàng)建文件及寫(xiě)入數(shù)據(jù)(覆蓋寫(xiě)入,追加寫(xiě)入)的方法詳解
  • php實(shí)現(xiàn)讀取和寫(xiě)入tab分割的文件
  • php對(duì)csv文件的讀取,寫(xiě)入,輸出下載操作詳解
  • PHP如何將log信息寫(xiě)入服務(wù)器中的log文件
  • php實(shí)現(xiàn)將數(shù)組或?qū)ο髮?xiě)入到文件的方法小結(jié)【三種方法】

標(biāo)簽:甘肅 遼陽(yáng) 九江 梅河口 涼山 十堰 韶關(guān) 昭通

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《php文件操作之文件寫(xiě)入字符串、數(shù)組的方法分析》,本文關(guān)鍵詞  php,文件,操作,之,寫(xiě)入,字符串,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《php文件操作之文件寫(xiě)入字符串、數(shù)組的方法分析》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于php文件操作之文件寫(xiě)入字符串、數(shù)組的方法分析的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    阳西县| 杨浦区| 汝阳县| 隆回县| 大关县| 卫辉市| 湖州市| 屏山县| 舟曲县| 句容市| 凤城市| 突泉县| 吉木乃县| 台中市| 富源县| 南澳县| 蚌埠市| 微博| 永昌县| 德格县| 新郑市| 杂多县| 屏南县| 达孜县| 海晏县| 绥芬河市| 卓尼县| 平泉县| 余姚市| 大庆市| 石台县| 崇明县| 时尚| 宜兰市| 德江县| 大新县| 福海县| 大埔县| 灌南县| 九台市| 麟游县|