新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
PHPfgetc():從文件中讀取一個(gè)字符
在對某一個(gè)字符進(jìn)行查找、替換時(shí),就需要有針對性地對某個(gè)字符進(jìn)行讀取,在 php 中可以使用 fgetc() 函數(shù)實(shí)現(xiàn)此功能。該函數(shù)語法格式如下:
圖:test.txt 文件中的內(nèi)容

fgetc(resource $handle)
其中參數(shù) $handle 為使用 fopen() 或 fsockopen() 成功打開的文件資源。
fgetc() 函數(shù)可以返回一個(gè)包含有一個(gè)字符的字符串,該字符是從 $handle 指向的文件中得到。當(dāng)碰到 EOF 時(shí)返回 FALSE。
注意:fgetc() 函數(shù)可能返回布爾值 FALSE,也可能返回等同于 FALSE 的非布爾值。所以應(yīng)該使用 === 運(yùn)算符來測試此函數(shù)的返回值。
另外,fgetc() 函數(shù)可安全用于二進(jìn)制對象,但不適用于讀取中文字符串,因?yàn)橐粋€(gè)中文通常占用 2~3 個(gè)字符。
【示例】使用 fgetc() 函數(shù)逐個(gè)字符的讀取文件中的內(nèi)容并輸出。
代碼中用到的 test.txt 文件中的內(nèi)容如下圖所示:
圖:test.txt 文件中的內(nèi)容
運(yùn)行結(jié)果如下:
C語言中文網(wǎng) http://c.biancheng.net/
本文名稱:PHPfgetc():從文件中讀取一個(gè)字符
URL標(biāo)題:http://m.fisionsoft.com.cn/article/copodcc.html


咨詢
建站咨詢
