亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

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

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

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個(gè)字節(jié),當(dāng)遇到以下情況時(shí)會(huì)停止讀取文件:

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

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

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

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

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

碰到換行符

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

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

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

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

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

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

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

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

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

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

相關(guān)文章

  • 一個(gè)比較簡(jiǎn)單的PHP 分頁分組類

    一個(gè)比較簡(jiǎn)單的PHP 分頁分組類

    最近寫的一個(gè)PHP 分頁分組類,寫完后才看到,網(wǎng)上有太多的了,但是這個(gè)比較簡(jiǎn)單,記到此處,備用,對(duì)于學(xué)習(xí)php的朋友也是一個(gè)不錯(cuò)的參考。
    2009-12-12
  • php網(wǎng)站判斷用戶是否是手機(jī)訪問的方法

    php網(wǎng)站判斷用戶是否是手機(jī)訪問的方法

    PHP網(wǎng)站判斷用戶是否用手機(jī)訪問,如果是手機(jī)的話,就跳轉(zhuǎn)到指定的手機(jī)友好頁面。
    2013-11-11
  • thinkphp模板輸出技巧匯總

    thinkphp模板輸出技巧匯總

    這篇文章主要介紹了thinkphp模板輸出技巧,實(shí)例匯總了變量輸出、系統(tǒng)變量、運(yùn)算符等常用是輸出技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2014-11-11
  • TP5(thinkPHP5框架)基于bootstrap實(shí)現(xiàn)的單圖上傳插件用法示例

    TP5(thinkPHP5框架)基于bootstrap實(shí)現(xiàn)的單圖上傳插件用法示例

    這篇文章主要介紹了TP5(thinkPHP5框架)基于bootstrap實(shí)現(xiàn)的單圖上傳插件用法,結(jié)合實(shí)例形式分析了thinkPHP5框架結(jié)合bootstrap實(shí)現(xiàn)圖片上傳相關(guān)布局與控制器操作技巧,需要的朋友可以參考下
    2019-05-05
  • laravel 5.4 + vue + vux + element的環(huán)境搭配過程介紹

    laravel 5.4 + vue + vux + element的環(huán)境搭配過程介紹

    這篇文章主要給大家介紹了關(guān)于laravel 5.4 + vue + vux + element的環(huán)境搭配的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2018-04-04
  • 用PHP解決的一個(gè)棧的面試題

    用PHP解決的一個(gè)棧的面試題

    這篇文章主要介紹了用PHP解決的一個(gè)棧的面試題,準(zhǔn)備面試的高端PHP程序員可以看看,需要的朋友可以參考下
    2014-07-07
  • Thinkphp極驗(yàn)滑動(dòng)驗(yàn)證碼實(shí)現(xiàn)步驟解析

    Thinkphp極驗(yàn)滑動(dòng)驗(yàn)證碼實(shí)現(xiàn)步驟解析

    這篇文章主要介紹了Thinkphp極驗(yàn)滑動(dòng)驗(yàn)證碼實(shí)現(xiàn)步驟解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-11-11
  • php導(dǎo)出word格式數(shù)據(jù)的代碼實(shí)例

    php導(dǎo)出word格式數(shù)據(jù)的代碼實(shí)例

    這篇文章主要介紹了php導(dǎo)出word格式數(shù)據(jù)的代碼實(shí)例,有需要的朋友可以參考一下
    2013-11-11
  • ZendFramework框架實(shí)現(xiàn)連接兩個(gè)或多個(gè)數(shù)據(jù)庫(kù)的方法

    ZendFramework框架實(shí)現(xiàn)連接兩個(gè)或多個(gè)數(shù)據(jù)庫(kù)的方法

    這篇文章主要介紹了ZendFramework框架實(shí)現(xiàn)連接兩個(gè)或多個(gè)數(shù)據(jù)庫(kù)的方法,涉及ZendFramework框架配置文件與數(shù)據(jù)庫(kù)操作相關(guān)技巧,需要的朋友可以參考下
    2016-12-12
  • Laravel學(xué)習(xí)教程之路由模塊

    Laravel學(xué)習(xí)教程之路由模塊

    這篇文章主要給大家介紹了Laravel學(xué)習(xí)教程之路由模塊的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或使用laravel具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面跟著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-08-08

最新評(píng)論