国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

php fgetcsv讀取csv文件代碼

2024-05-04 21:48:59
字體:
來源:轉載
供稿:網友
  1. function get_csv_contents( $file_target ){ 
  2.  
  3.     $handle  = fopen$file_target'r'); 
  4.  
  5.     while ($data = fgetcsv($handle, 1000, ",")) { 
  6.      
  7.         $num = count($data); 
  8.         echo "<p> $num fields in line $row: <br> "
  9.         $row++; 
  10.         for ($c=0; $c < $num$c++) { 
  11.             echo $data[$c]. "<br> ";; 
  12.             /*echo getUTFString($data[$c])*/  
  13.         } 
  14.     } 
  15.  
  16.     fclose($handle); 
  17.  
  18. array fgetcsv ( int handle [, int length [, string delimiter [, string enclosure]]] ) 

handle

一個由 fopen()、popen() 或 fsockopen() 產生的有效文件指針。

length (可選)

必須大于 CVS 文件內最長的一行,在 PHP 5 中該參數是可選的,如果忽略(在 PHP 5.0.4 以后的版本中設為 0)該參數的話,那么長度就沒有限制,不過可能會影響執行效率.

delimiter (可選)

設置字段分界符(只允許一個字符),默認值為逗號.

enclosure (可選)

設置字段環繞符(只允許一個字符),默認值為雙引號,該參數是在 PHP 4.3.0 中添加的.和 fgets() 類似,只除了 fgetcsv() 解析讀入的行并找出 CSV 格式的字段然后返回一個包含這些字段的數組.

fgetcsv() 出錯時返回 FALSE,包括碰到文件結束時.

注意:CSV 文件中的空行將被返回為一個包含有單個 null 字段的數組,不會被當成錯誤.

例 1.讀取并顯示 CSV 文件的整個內容,代碼如下:

  1. $row = 1; 
  2. $handle = fopen("test.csv","r"); 
  3. while ($data = fgetcsv($handle, 1000, ",")) { 
  4.     $num = count($data);//開源代碼Vevb.com 
  5.     echo "<p> $num fields in line $row: <br> "
  6.     $row++; 
  7.     for ($c=0; $c < $num$c++) { 
  8.         echo $data[$c] . "<br> "
  9.     } 
  10. fclose($handle); 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 三明市| 邛崃市| 辉南县| 英吉沙县| 五常市| 封丘县| 泰兴市| 乡宁县| 肃宁县| 富民县| 铜梁县| 牡丹江市| 新丰县| 阆中市| 陆川县| 资源县| 万安县| 禄劝| 康定县| 江口县| 弋阳县| 洛南县| 塔河县| 万宁市| 屏东县| 都安| 梓潼县| 沽源县| 安新县| 阜新| 德清县| 古蔺县| 乐平市| 汶上县| 乌拉特后旗| 崇阳县| 沙田区| 射阳县| 东方市| 阿鲁科尔沁旗| 南平市|