台灣最大程式設計社群網站
線上人數
769
 
會員總數:245973
討論主題:189551
歡迎您免費加入會員
討論區列表 >> PHP >> 請問如何取得文字檔案內的內容
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
請問如何取得文字檔案內的內容
價值 : 0 QP  點閱數:2241 回應數:5
樓主


初學者
24 9
20 15
發送站內信

a,001,this is test
b,002,test2
a,003,test3

如果像以上的檔案內容,我要如何取得每一行第一欄的內容,計算第一欄位相同內容的筆數,還有取得第一欄相同欄位的行內容加入陣列中
謝謝大家

本篇文章發表於2002-12-26 02:46
1樓
回應

N神
檢舉此回應
用 fopen() 函式打開你要的檔案,在用fgets()函式來抓取你要的那一列文字......


http://shockstar.com.tw
本篇文章回覆於2002-12-27 21:01
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應


檢舉此回應
抱歉我再舉一ㄍ例子
=======================
書籍,富爸爸與窮爸爸,250,書中為作者的親身父親與朋友的父親,對於傳統工作與理財觀年的決然不同,作詳細的陳述
書籍,從html到xml,450,為國內一套中文說明xml的入門書籍,解決國人入門的困擾
電腦,CASIO Cassiopeia E-200,20000,Intel 206MHz StrongARM SA-1110 TFT彩色液晶螢幕   64MB RAM   32MB FLSAH ROM    USB   MMC / SD 插槽,可選購PCMCIA Type II插槽 
============================
第一欄為分類,第二欄位名稱,第三欄位價格,第四欄位說明
每一種欄位以","逗號分開,說明中的逗號為","
現在我要選擇分類為書籍,其中的每一種產品的各欄位資料要如何做呢?
本篇文章回覆於2002-12-29 20:25
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

N神
檢舉此回應
我認為最好是運用資料庫來處理會比較好......!!!
本篇文章回覆於2002-12-29 22:54
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
作者回應


檢舉此回應
偶也想用,但是不給用,ㄏㄏㄏ
請教一下
本篇文章回覆於2002-12-30 03:54
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
回應

N神
檢舉此回應
N神給你一個利用陣列讀取檔案內容的範例!!!

<?
        $orders=file("orders.txt");
        $number_of_orders=count($orders);
        if($number_of_orders==0){
                echo "此檔案為空,請重新建檔!!";
        }
echo "<table border=1>\n";
echo "<tr><td bgcolor=#ccccff>書籍</td><td bgcolor=#ccccff>名稱</td><td bgcolor=#ccccff>價格</td><td bgcolor=#ccccff>說明</td></tr>";
        for($i=0;$i<$number_of_orders;$i++){
                $line=explode("\t",$orders[$i]);

                $line[1]=intval($line[1]);
                $line[2]=intval($line[2]);
                $line[3]=intval($line[3]);

                echo "<tr><td>$line[0]<td><td align=right>$line[1]</td><td align=right>$line[2]</td><td align=right>$line[3]</td><tr>";
        }
echo "</table>";
?>

oders.txt 的內容:
富爸爸
窮爸爸
親身父親

請自己玩玩看!!!

http://shockstar.com.tw/
本篇文章回覆於2003-01-03 07:05
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.