PHP file() 函數(shù) |
發(fā)布時(shí)間: 2012/9/1 16:38:42 |
定義和用法file() 函數(shù)把整個(gè)文件讀入一個(gè)數(shù)組中。 計(jì)算機(jī)愛好者www.boydavid.com 與 file_get_contents() 類似,不同的是 file() 將文件作為一個(gè)數(shù)組返回。數(shù)組中的每個(gè)單元都是文件中相應(yīng)的一行,包括換行符在內(nèi)。 電腦技術(shù)www.boydavid.com 如果失敗,則返回 false。
語法file(path,include_path,context)
說明對(duì) context 的支持是 PHP 5.0.0 添加的。
返回的數(shù)組中每一行都包括了行結(jié)束符,因此如果不需要行結(jié)束符時(shí)還需要使用 rtrim() 函數(shù)。
提示和注釋注釋:從 PHP 4.3.0 開始,可以用 file_get_contents() 來將文件讀入到一個(gè)字符串并返回。
注釋:從 PHP 4.3.0 開始,file() 可以安全用于二進(jìn)制文件。
注釋:如果碰到 PHP 在讀取文件時(shí)不能識(shí)別 Macintosh 文件的行結(jié)束符,可以激活 auto_detect_line_endings 運(yùn)行時(shí)配置選項(xiàng)。
例子<?php print_r(file("test.txt")); ?> 輸出: 電腦技術(shù)www.boydavid.com Array ( [0] => Hello World. Testing testing! [1] => Another day, another line. [2] => If the array picks up this line, [3] => then is it a pickup line? ) 本文出自:億恩科技【1tcdy.com】 服務(wù)器租用/服務(wù)器托管中國五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |