CSV文件轉換為數組可以操縱fgetcsv() 函數來實現轉換,下面介紹若何實現PHP將CSV文件轉換為數組。
代碼下載鏈接: 18pNfABbL9H4DMV8dCpfkcA 提取碼: a6ub
新建一個PHP文件,定名為text.php。
 界說文件的編碼為UTF8,防止打印數組的時辰呈現中文亂碼。
 新建一個EXCEL文檔,在里面寫上內容,并保留為CSV文件,定名為test.csv,文件的存儲路徑與text.php文件路徑在統一目次下。 
 
 在text.php文件中,編寫代碼。把文件test.csv路徑存放在$filepath變量中,并利用fopen( )函數打開文件,代碼如下:
 利用PHP中while輪回,操縱fgetcsv() 函數把test.csv文件的每行內容儲存在$data數組中,代碼如下:
 為了防止轉換的過程呈現亂碼,需要加上以下代碼,轉換為UTF8編碼格局。然后封閉文件,利用print_r()打印$data變量,看是否轉換當作功。
 運行代碼,輸出成果如下(已當作功轉換為數組):
代碼下載地址:鏈接: 18pNfABbL9H4DMV8dCpfkcA 提取碼: a6ub 
 0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!