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

首頁 > 開發 > PHP > 正文

php遍歷CSV類實例

2024-05-04 23:34:10
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了php遍歷CSV類,實例分析了php針對csv文件的打開、讀取及遍歷的技巧,非常具有實用價值,需要的朋友可以參考下

本文實例講述了php遍歷CSV類。分享給大家供大家參考。具體如下:

 

 
  1. <?php 
  2. class CSVIterator implements Iterator 
  3. {  
  4. const ROW_SIZE = 4096; 
  5. private $filePointer
  6. private $currentElement
  7. private $rowCounter
  8. private $delimiter
  9. public function __construct( $file$delimiter = ',' ) 
  10. $this->filePointer = fopen$file'r' ); 
  11. $this->delimiter = $delimiter
  12. public function rewind() 
  13. $this->rowCounter = 0; 
  14. rewind$this->filePointer ); 
  15. public function current() 
  16. $this->currentElement = fgetcsv($this->filePointer,self::ROW_SIZE,$this->delimiter); 
  17. $this->rowCounter++; 
  18. return $this->currentElement; 
  19. public function key() 
  20. return $this->rowCounter; 
  21. public function next() 
  22. return !feof$this->filePointer ); 
  23. public function valid() 
  24. if( !$this->next() ) 
  25. fclose( $this->filePointer ); 
  26. return FALSE; 
  27. return TRUE; 
  28. // end class 
  29. ?> 

希望本文所述對大家的php程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 武宣县| 祁门县| 阿勒泰市| 阿尔山市| 灵台县| 应城市| 高唐县| 昌宁县| 广饶县| 来宾市| 子长县| 什邡市| 若尔盖县| 讷河市| 长春市| 侯马市| 肃宁县| 融水| 长顺县| 交口县| 武夷山市| 辽阳县| 祥云县| 墨脱县| 平和县| 芦山县| 亚东县| 昌都县| 建水县| 安乡县| 高邮市| 齐河县| 丰顺县| 炎陵县| 辽源市| 广丰县| 涡阳县| 睢宁县| 湖口县| 灌南县| 嘉善县|