$players = array(
array('Lionel Messi', 'Luis Suarez', 'Neymar Jr'),
array('Ivan Rakitic', 'Andres Iniesta', 'Sergio Busquets'),
array('Gerrard Pique', 'Mascherano', 'Denis Suarez', 'Jordi Alba'),
array('MATS'),
array('Arda Turan', 'Munir El Hadadi', 'Umtiti')
);
現在我試圖回顯此數組$ player中的所有元素的數量。例如,第一個有3個元素,第二個有3個。第三個有四個元素,第四個有一個元素,最後一個有三個元素。這些元素共有14個元素。現在我想要顯示'Total Players:14'。我可以使用count()函數顯示類別數量(5),但不能計算總元素數量(14)。我嘗試了不同的方法,但不能成功。如何計算這整個php數組的所有元素?
我很感謝你的回答。但我在這裏遇到了另一個問題。 –
我已經將每個數組的類別分類爲類別1,類別2,類別3,類別4和類別5.現在,COUNT_RECURSIVE也計算了這5個類別。給出19而不是14的結果。 –
您可以「計數」類別數量並從「19」中減去該數字。或者,您可以通過您的實際玩家(而不是類別)「foreach」並獲得每個玩家的總數,而不是使用遞歸計數。由你決定。 – Johnny