我有一个CSV文件,其中包含一个初始标题行和一个未知行数.行格式为:
name_data,email_data,cell_data,dob_data
我想打开CSV文件,然后在表格中描绘最后输入的行中的数据,如下所示:
Name: name_data
Email: email_data
Cell: cell_data
D.O.B.: dob_data
Run Code Online (Sandbox Code Playgroud)
我想我可以使用fgetcsv()但是我不知道如何在获得数据后解析数据.
有任何想法吗?
谢谢 - 乔
fgetcsv()当您只关心第一行和最后一行时,似乎无法解析文件的每一行.因此,我会使用file()和str_getcsv():
$rows = file('data.csv');
$last_row = array_pop($rows);
$data = str_getcsv($last_row);
// loop and output data
Run Code Online (Sandbox Code Playgroud)
注意:您可以通过解析为标头使用相同的逻辑$rows[0].
| 归档时间: |
|
| 查看次数: |
5316 次 |
| 最近记录: |