最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時(shí)間:2019年04月15日 11:59:03   作者:李維山  
這篇文章主要介紹了php文件操作之文件寫入字符串、數(shù)組的方法,結(jié)合實(shí)例形式分析了php文件寫入字符串、數(shù)組的相關(guān)操作方法與注意事項(xiàng),需要的朋友可以參考下

本文實(shí)例講述了php文件操作之文件寫入字符串、數(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),就要用到寫入文件來(lái)記錄數(shù)據(jù)的方式,可以用于排除錯(cuò)誤等。

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

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

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

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

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

*寫入數(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.

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

更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《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ì)有所幫助。

相關(guān)文章

  • PHP實(shí)現(xiàn)讀取一個(gè)1G的文件大小

    PHP實(shí)現(xiàn)讀取一個(gè)1G的文件大小

    以下是對(duì)使用PHP實(shí)現(xiàn)讀取一個(gè)1G文件大小的方法進(jìn)行了詳細(xì)的介紹,需要的朋友可以過(guò)來(lái)參考下
    2013-08-08
  • PHP實(shí)現(xiàn)的AES 128位加密算法示例

    PHP實(shí)現(xiàn)的AES 128位加密算法示例

    這篇文章主要介紹了PHP實(shí)現(xiàn)的AES 128位加密算法,結(jié)合實(shí)例形式分析了AES 128位加密的相關(guān)概念、原理及php實(shí)現(xiàn)AES 128位加密的相關(guān)操作技巧,注釋中包含詳細(xì)的說(shuō)明信息,需要的朋友可以參考下
    2019-09-09
  • PHP連接數(shù)據(jù)庫(kù)實(shí)現(xiàn)注冊(cè)頁(yè)面的增刪改查操作

    PHP連接數(shù)據(jù)庫(kù)實(shí)現(xiàn)注冊(cè)頁(yè)面的增刪改查操作

    這篇文章主要介紹了PHP連接數(shù)據(jù)庫(kù)實(shí)現(xiàn)注冊(cè)頁(yè)面的增刪改查操作,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-03-03
  • php pdo連接數(shù)據(jù)庫(kù)操作示例

    php pdo連接數(shù)據(jù)庫(kù)操作示例

    這篇文章主要介紹了php pdo連接數(shù)據(jù)庫(kù)操作,結(jié)合實(shí)例形式分析了PHP使用pdo連接數(shù)據(jù)庫(kù)并執(zhí)行事務(wù)相關(guān)操作技巧,需要的朋友可以參考下
    2019-11-11
  • php基于openssl的rsa加密解密示例

    php基于openssl的rsa加密解密示例

    這篇文章主要介紹了php基于openssl的rsa加密解密方法,結(jié)合實(shí)例形式分析了rsa加密解密的原理與具體實(shí)現(xiàn)技巧,代碼注釋中給出了相關(guān)的具體說(shuō)明,需要的朋友可以參考下
    2016-07-07
  • PHP如何使用array_unshift()在數(shù)組開(kāi)頭插入元素

    PHP如何使用array_unshift()在數(shù)組開(kāi)頭插入元素

    這篇文章主要介紹了PHP如何使用array_unshift()在數(shù)組開(kāi)頭插入元素,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-09-09
  • [PHP]實(shí)用函數(shù)6

    [PHP]實(shí)用函數(shù)6

    [PHP]實(shí)用函數(shù)6...
    2007-11-11
  • php gd2 上傳圖片/文字水印/圖片水印/等比例縮略圖/實(shí)現(xiàn)代碼

    php gd2 上傳圖片/文字水印/圖片水印/等比例縮略圖/實(shí)現(xiàn)代碼

    php gd2 上傳圖片/文字水印/圖片水印/等比例縮略圖/源代碼,需要的朋友可以參考下。
    2010-05-05
  • PHP unset函數(shù)原理及使用方法解析

    PHP unset函數(shù)原理及使用方法解析

    這篇文章主要介紹了PHP unset函數(shù)原理及使用方法解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-08-08
  • php淺析反序列化結(jié)構(gòu)

    php淺析反序列化結(jié)構(gòu)

    序列化其實(shí)就是將數(shù)據(jù)轉(zhuǎn)化成一種可逆的數(shù)據(jù)結(jié)構(gòu),自然,逆向的過(guò)程就叫做反序列化。php將數(shù)據(jù)序列化和反序列化會(huì)用到兩個(gè)函數(shù):serialize?將對(duì)象格式化成有序的字符串、unserialize?將字符串還原成原來(lái)的對(duì)象
    2022-07-07

最新評(píng)論

阳江市| 吉水县| 隆德县| 南召县| 介休市| 富顺县| 腾冲县| 准格尔旗| 革吉县| 湘潭县| 屯门区| 东明县| 印江| 吉安市| 平顶山市| 香港 | 突泉县| 家居| 赫章县| 抚松县| 加查县| 海兴县| 铁力市| 瑞昌市| 安义县| 延川县| 商水县| 大邑县| 浑源县| 荔波县| 屯昌县| 乐清市| 曲沃县| 安化县| 积石山| 东源县| 温宿县| 萝北县| 织金县| 车致| 中牟县|