php csv轉json的方法:先建立一個PHP範例檔案;然後透過「csvJSON」方法讀取csv檔案轉換成JSON;最後寫入新的檔案即可。
推薦:《PHP影片教學》
PHP讀取csv檔轉換成JSON並寫入新的檔案
沒什麼好說的,直接上程式碼。
<?php function csvJSON() { // data.csv 是你的csv文件 $lines = array_map('str_getcsv', file('data.csv'));; $result = array(); $headers; if (count($lines) > 0) { $headers = $lines[0]; } for($i=1; $i<count($lines); $i++) { $obj = $lines[$i]; $result[] = array_combine($headers, $obj); } return json_encode($result, JSON_PRETTY_PRINT); } // testData.js 为要写入的文件 $myfile = fopen("testData.js", "w") or die("Unable to open file!"); fwrite($myfile, csvJSON()); fclose($myfile); // printf($content); ?>
以上是php csv如何轉json的詳細內容。更多資訊請關注PHP中文網其他相關文章!