我想从CSV文件中打印一个数组。它包含4行。带有id号的第一行和带有相应值的第二,第三和第四行。
根据值,我想打印身份证号码。请帮助我们,因为我是php的新手。
如果值== 1,则为print_r($ id)
但我不确定如何指出那个特殊的身份。
答案 0 :(得分:-1)
看看fgetcsv(),它会对你有很大的帮助
我已经在PHP文档中修改了这个示例,以便更贴近我对您需求的理解。
<?php
if (($handle = fopen("test.csv", "r")) !== false) {
while (($data = fgetcsv($handle) !== false) {
// assuming 'id' is the first column
// if id is 1, output the row...
if ($data[0] == 1) {
print_r($data);
}
}
fclose($handle);
}