我已經FILE.CSV這樣的:獲取價值的多維
Name , Gender , Age //header
John , M , 22
Jack , M , 20
我在陣列讀它和商店,讓我試試這個:
$fileName = "file.csv";
$array = array_map('str_getcsv', file('file.csv'));
這給了我一個數組像這樣:
Array [0] =>
Array ([0] => Name [1] => Gender [2] => Age)
[1]=>
Array ([0] => John [1] => M [2] => 22)
[2]=>
Array ([0] => Jack [1] => M [2] => 20)
這是很簡單,但我很抱歉,我不知道如何:I'( 想只從每個p時代價值erson(不包括標題)的參數在我的函數countAge($年齡)。我怎樣才能做到這一點?
它的工作原理,但不知何故,在過程中,我得到錯誤消息「未定義的偏移量2」 – jill182
@ jill182聽起來就像你的csv文件中沒有年齡值的行。你能檢查它嗎? – tyb
確定所有的行都有年齡值。其實我有200行,但是當我統計它包含200 ++。當我將csv轉換爲數組時,可能會出現錯誤? – jill182