[請益] 如何取得多維陣列的陣列個數

看板PHP作者 (誠意與尊重)時間16年前 (2009/10/26 10:02), 編輯推噓0(009)
留言9則, 4人參與, 最新討論串1/1
例如: $car = array ( "BMW" => array ("Money" => 200, "Color" => "Black", "Type" => "328i"), "MAZDA" => array ("Money" => 70, "Color" => "Blue", "Type" => "323"), "HONDA" => array ("Money" => 40, "Color" => "White", "Type" => "City"), "VOLVO" => array ("Money" => 100, "Color" => "Pink", "Type" => "s40") ); 要如何知道$car有四個陣列(BMW,MAZDA,HONDA,VOLVO)在內呢 有沒有哪個函式可以算出共有幾個子陣列 或是算出$car陣列擁有幾個陣列元素個數 -- . . . . . . 過水穿棲觸處明 . . . . . ● . 藏人帶樹遠含清 . . . . . 初生欲缺虛愁悵 . . . . . 未必圓時即有情 __▁▁▂▂▃▃▄▄▃▃▂▂▁▁__ ___▁▁▂▂▄▄▅▅▆▆▆ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.67.124.56

10/26 10:17, , 1F
count
10/26 10:17, 1F

10/26 10:21, , 2F
count 或sizeof 看你高興用那一種
10/26 10:21, 2F

10/26 11:17, , 3F
那要如何取欄數呢
10/26 11:17, 3F


10/26 11:24, , 5F
加上COUNT_RECURSIVE
10/26 11:24, 5F

10/26 15:52, , 6F
它寫 $cols = (count($data,1)/count($data,0))-1;
10/26 15:52, 6F

10/26 15:53, , 7F
我要的是這個欄數而非元數個素, 有人可以解釋一下怎
10/26 15:53, 7F

10/26 15:55, , 8F
麼算出來的嗎, count($data,0)是固定傳回欄數?
10/26 15:55, 8F

10/26 15:55, , 9F
count($data,1)是固定傳回元素個數?
10/26 15:55, 9F
文章代碼(AID): #1AvGCi0G (PHP)
文章代碼(AID): #1AvGCi0G (PHP)