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

PHP讀取txt文件的內(nèi)容并賦值給數(shù)組的代碼

 更新時(shí)間:2011年11月03日 19:17:57   作者:  
使用file_get_contents()獲取txt文件的內(nèi)容,然后通過(guò)explode()把獲得的字符串轉(zhuǎn)化為數(shù)組。獲得數(shù)組長(zhǎng)度可以使用count()函數(shù)
2010-12-15.txt的文件內(nèi)容如下:
復(fù)制代碼 代碼如下:

01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
T01
T02
T03
T04
T05
T06
T07
T08
T09
T10
T11
T12
T13
T14
T15
T16

思路如下:使用file_get_contents()獲取txt文件的內(nèi)容,然后通過(guò)explode()把獲得的字符串轉(zhuǎn)化為數(shù)組。獲得數(shù)組長(zhǎng)度可以使用count()函數(shù)。

PHP Code
復(fù)制代碼 代碼如下:

$file = '2010-12-15.txt';
$content = file_get_contents($file);
//echo $content;

$array = explode("\r\n", $content);
//print_r($array);

for($i=0; $i〈count($array); $i++)
{
echo $array[$i].'〈br /〉';
}

關(guān)于txt文檔中的換行符
在正則表達(dá)式中,有一個(gè)\n是newline的意思,又有一個(gè)\r是carriage return(就是這個(gè)導(dǎo)致了白癡中文翻譯"回車(chē)")的意思。在處理String或者console輸出的時(shí)候,無(wú)論帶上哪個(gè)都能換行。

但是偏偏在txt中,哪個(gè)都不是標(biāo)準(zhǔn)的換行,只有合起來(lái)的\r\n才是換行(對(duì)于整個(gè)windows默認(rèn)的換行來(lái)說(shuō),都是這樣)。

意思是\r敲個(gè)回車(chē),表明這行結(jié)束了,光標(biāo)回到頭去,然后再\n下移一行來(lái)個(gè)新行。

就因?yàn)檫@個(gè),我用scanner()帶正則表達(dá)式搜索txt文檔時(shí),一度一籌莫展,根本找不到問(wèn)題在哪。

關(guān)于file_get_contents()
file_get_contents() 函數(shù)把整個(gè)文件讀入一個(gè)字符串中。

file_get_contents() 函數(shù)是用于將文件的內(nèi)容讀入到一個(gè)字符串中的首選方法。如果操作系統(tǒng)支持,還會(huì)使用內(nèi)存映射技術(shù)來(lái)增強(qiáng)性能。

相關(guān)文章

  • 替換php字符串中的單引號(hào)為雙引號(hào)的方法

    替換php字符串中的單引號(hào)為雙引號(hào)的方法

    下面小編就為大家?guī)?lái)一篇替換php字符串中的單引號(hào)為雙引號(hào)的方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-02-02
  • php建立Ftp連接的方法

    php建立Ftp連接的方法

    這篇文章主要介紹了php建立Ftp連接的方法,實(shí)例分析了php操作FTP的相關(guān)函數(shù)及使用技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-03-03
  • PhpDocumentor 2安裝以及生成API文檔的方法

    PhpDocumentor 2安裝以及生成API文檔的方法

    phpDocumentor 2是一個(gè)可以分析php源代碼和注釋塊并生成文檔的程序。基于phpdocumentor 1和javadoc啟發(fā)而來(lái),它持續(xù)創(chuàng)新的使用了一些新技術(shù)和支持php的新特性。
    2014-05-05
  • WordPress中注冊(cè)菜單與調(diào)用菜單的方法詳解

    WordPress中注冊(cè)菜單與調(diào)用菜單的方法詳解

    這篇文章主要介紹了WordPress中注冊(cè)菜單與調(diào)用菜單的方法詳解,分別依靠register_nav_menus()函數(shù)與wp_nav_menu()函數(shù)的使用,需要的朋友可以參考下
    2015-12-12
  • Nginx+ThinkPHP+Vue解決跨域問(wèn)題的方法詳解

    Nginx+ThinkPHP+Vue解決跨域問(wèn)題的方法詳解

    這篇文章主要為大家詳細(xì)介紹了Nginx+ThinkPHP+Vue解決跨域問(wèn)題的方法,文中的示例代碼講解詳細(xì),具有一定的借鑒價(jià)值,有需要的小伙伴可以參考下
    2024-04-04
  • 詳解phpmyadmin相關(guān)配置與錯(cuò)誤解決

    詳解phpmyadmin相關(guān)配置與錯(cuò)誤解決

    這篇文章主要介紹了詳解phpmyadmin相關(guān)配置與錯(cuò)誤解決的相關(guān)資料,希望通過(guò)本文能幫助到大家,讓大家遇到這種問(wèn)題可以解決,需要的朋友可以參考下
    2017-10-10
  • php編程實(shí)現(xiàn)追加內(nèi)容到txt文件中的方法

    php編程實(shí)現(xiàn)追加內(nèi)容到txt文件中的方法

    這篇文章主要介紹了php編程實(shí)現(xiàn)追加內(nèi)容到txt文件中的方法,涉及php覆蓋式添加內(nèi)容到txt文件、追加內(nèi)容以及逐行讀取txt文件的相關(guān)操作技巧,需要的朋友可以參考下
    2017-08-08
  • php如何連接sql server

    php如何連接sql server

    這篇文章主要介紹了php連接sql server的方法,在連接過(guò)程中遇到的問(wèn)題以及解決方法,需要的朋友可以參考下
    2015-10-10
  • PHP寫(xiě)API輸出的時(shí)用echo的原因詳解

    PHP寫(xiě)API輸出的時(shí)用echo的原因詳解

    在本篇文章里小編給大家分享了關(guān)于PHP寫(xiě)API輸出的時(shí)用echo的原因和相關(guān)知識(shí)點(diǎn),需要的朋友們參考下。
    2019-04-04
  • php變量范圍介紹

    php變量范圍介紹

    變量的范圍即它定義的上下文背景(也就是它生效的范圍)。大部分的 PHP 變量只有一個(gè)單獨(dú)的范圍。這個(gè)單獨(dú)的范圍跨度同樣包含了 include 和 require 引入的文件
    2012-10-10

最新評(píng)論

房产| 云林县| 荥阳市| 铜陵市| 昭觉县| 康定县| 正镶白旗| 闵行区| 阿拉善左旗| 沂南县| 福州市| 扎兰屯市| 兰州市| 大余县| 庄浪县| 如皋市| 若尔盖县| 呼伦贝尔市| 邯郸市| 吴江市| 邓州市| 延边| 哈尔滨市| 梧州市| 泽普县| 内丘县| 乐昌市| 蓬安县| 普兰县| 敖汉旗| 陵川县| 晋州市| 普洱| 龙胜| 英吉沙县| 察雅县| 特克斯县| 昌邑市| 河东区| 阳东县| 长海县|