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

PHP常用文件操作函數(shù)和簡單實例分析

 更新時間:2016年06月03日 16:42:27   投稿:jingxian  
下面小編就為大家?guī)硪黄狿HP常用文件操作函數(shù)和簡單實例分析。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

PHP最常用的文件操作就是讀取和寫入了,今天就主要講解一下讀取和寫入函數(shù),并且做一個頁面訪問的計數(shù)功能,來記錄一個頁面的訪問量。

fopen():PHP中沒有文件創(chuàng)建函數(shù),創(chuàng)建和打開文件都用fopen()函數(shù),函數(shù)的形式為:resource fopen( string filename, string mode )

參數(shù)filename為打開或創(chuàng)建并打開的文件名,參數(shù)mode為打開的模式,具體模式如下:

fread():PHP中可用于讀取文件,函數(shù)的形式為:string fread( resource handle, int length )

fread()從文件指針handle處最多讀取length個字節(jié),當(dāng)遇到以下情況時會停止讀取文件:

當(dāng)讀取完length個字節(jié)

達(dá)到文件末尾(EOF)

(對于網(wǎng)絡(luò)流)當(dāng)一個包可用時或者(在打開用戶空間流之后)已經(jīng)讀取了8192個字節(jié)

fgets():PHP中用于從文件中讀取一行數(shù)據(jù),并將文件指針指向下一行,函數(shù)的形式為:string fgets( resource handle, int length )

fgets()從指針handle處讀取一行并返回長度最多為(length-1)個字節(jié)的字符串,當(dāng)遇到以下情況時會停止讀取文件:

碰到換行符

達(dá)到文件末尾(EOF)

已經(jīng)讀取了(length-1)個字節(jié)

如果沒有指定length參數(shù),則默認(rèn)為1024字節(jié)。

fwrite():PHP中用于向文件寫入字符串,成功時返回寫入的字符數(shù),失敗時返回false,函數(shù)形式為:int fwrite( resource handle, string data, int length )

fwrite()將字符串data的內(nèi)容寫入文件指針handle處,參數(shù)如下:

如果指定了參數(shù)length,則當(dāng)寫入了length個字節(jié)或者寫完了data字符串以后就會停止寫入。

下面我們來看一個實例:統(tǒng)計index.php頁面的訪問量并寫入count.html文件中,統(tǒng)計頁面的訪問量這件小事兒,我們就不勞煩數(shù)據(jù)庫啦>_<,代碼如下:

將這段代碼放到index.php中,每訪問一次index.php,count.html中就會加1,則通過count.html我們就可以知道index.php總的訪問量是多少了。

PHP常用文件操作函數(shù)就介紹到這里了。

以上這篇PHP常用文件操作函數(shù)和簡單實例分析就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • php面向?qū)ο笈c面向過程兩種方法給圖片添加文字水印

    php面向?qū)ο笈c面向過程兩種方法給圖片添加文字水印

    使用許多編程語言時,你通常只能使用面向?qū)ο蠡蛎嫦蜻^程二者之一的編程方式。而在PHP中,你可以自由選擇或混用,下面通過面向?qū)ο笈c面向過程兩種方法給圖片添加水印,需要的朋友可以參考下
    2015-08-08
  • PHP的mysqli_ssl_set()函數(shù)講解

    PHP的mysqli_ssl_set()函數(shù)講解

    今天小編就為大家分享一篇關(guān)于PHP的mysqli_ssl_set()函數(shù)講解,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-01-01
  • yii2實現(xiàn)根據(jù)時間搜索的方法

    yii2實現(xiàn)根據(jù)時間搜索的方法

    這篇文章主要介紹了yii2實現(xiàn)根據(jù)時間搜索的方法,涉及Yii2時間的操作及數(shù)據(jù)查詢相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2016-05-05
  • Yii2 批量插入、更新數(shù)據(jù)實例

    Yii2 批量插入、更新數(shù)據(jù)實例

    這篇文章主要介紹了Yii2 批量插入、更新數(shù)據(jù)實例的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下。
    2017-03-03
  • web server使用php生成web頁面的三種方法總結(jié)

    web server使用php生成web頁面的三種方法總結(jié)

    web server使用php生成web頁面的三種方法。需要的朋友可以過來參考下,希望對大家有所幫助
    2013-10-10
  • Laravel 數(shù)據(jù)庫加密及數(shù)據(jù)庫表前綴配置方法

    Laravel 數(shù)據(jù)庫加密及數(shù)據(jù)庫表前綴配置方法

    今天小編就為大家分享一篇Laravel 數(shù)據(jù)庫加密及數(shù)據(jù)庫表前綴配置方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-10-10
  • 簡單的php+mysql聊天室實現(xiàn)方法(附源碼)

    簡單的php+mysql聊天室實現(xiàn)方法(附源碼)

    這篇文章主要介紹了簡單的php+mysql聊天室實現(xiàn)方法,詳細(xì)介紹了數(shù)據(jù)庫,框架頁面,登錄及信息的發(fā)布、展示功能實現(xiàn)技巧,并附帶了完整源碼供讀者下載參考,需要的朋友可以參考下
    2016-01-01
  • Yii框架日志操作圖文與實例詳解

    Yii框架日志操作圖文與實例詳解

    這篇文章主要介紹了Yii框架日志操作,結(jié)合圖文與實例形式詳細(xì)分析了Yii日志操作相關(guān)配置、使用方法及操作注意事項,需要的朋友可以參考下
    2019-09-09
  • 如何利用微信小程序和php實現(xiàn)即時通訊聊天功能

    如何利用微信小程序和php實現(xiàn)即時通訊聊天功能

    微信小程序是現(xiàn)在應(yīng)用比較廣的流量平臺之一,當(dāng)小程序的流量越來越多時,就需要在小程序中接入即時通信聊天功能來實現(xiàn)更好的流量變現(xiàn)轉(zhuǎn)化,下面這篇文章主要給大家介紹了關(guān)于如何利用微信小程序和php實現(xiàn)即時通訊聊天功能的相關(guān)資料,需要的朋友可以參考下
    2022-04-04
  • smarty自定義函數(shù)htmlcheckboxes用法實例

    smarty自定義函數(shù)htmlcheckboxes用法實例

    這篇文章主要介紹了smarty自定義函數(shù)htmlcheckboxes用法,實例分析了smarty模板與函數(shù)的使用技巧,需要的朋友可以參考下
    2015-01-01

最新評論

会宁县| 新兴县| 雷州市| 林州市| 利辛县| 芮城县| 陵川县| 新乐市| 荃湾区| 桓台县| 抚远县| 鄂尔多斯市| 修武县| 武宁县| 织金县| 长丰县| 山阴县| 蓝山县| 攀枝花市| 大渡口区| 海淀区| 章丘市| 甘谷县| 万荣县| 屏南县| 彭州市| 木里| 博湖县| 莱州市| 鹤山市| 陇川县| 莎车县| 永仁县| 仲巴县| 云浮市| 新田县| 临澧县| 珠海市| 红安县| 进贤县| 阜城县|