$filePath = 'data/users.csv';
$lines = array_map('str_getcsv', file($filePath));
$result = array();
$headers = null;
if (count($lines) > 0) {
$headers = $lines[0];
}
for ($i = 1; $i < count($lines); $i++) {
$obj = mb_convert_encoding($lines[$i], "UTF-8", "GBK"); //防止乱码
$result[] = array_combine($headers, $obj);
}
$json = json_encode($result,JSON_PRETTY_PRINT); // JSON_PRETTY_PRINT 美化
评论区
发表新的留言
您可以留言提出您的疑问或建议。
您的留言得到回复时,会通过您填写的邮箱提醒您。