0
我一直在嘗試計算數組中最後一個葉節點元素。 我正在考慮:如何統計相關/嵌套數組的葉子元素
- 使用'array_walk_recursive'從testArray獲取簡單的leaf元素數組。
- 使用「array_count_values」對新數組中的元素進行計數。
林不知道該如何擺脫「array_walk_recursive」一個簡單的列表陣列,我只是得到的值的長字符串....還是有實現這個結果的更好的辦法?
期望的結果:
flammable = 1
irritant = 2
toxic = 3
PHP:
$testArray = Array
(
[0] => Array
(
[0] => toxic
[1] => irritant
[3] => flammable
)
[1] => Array
(
[0] => toxic
[1] => irritant
)
[2] => Array
(
[0] => toxic
)
);
array_walk_recursive($testArray, function(&$value)
{
echo 'string = '.$value;
print_r(newArray); //How can i get this new array list?
});
$counts = array_count_values($newArray); //and use this to count values?
我只是得到一個空的數組結果使用它? – Orbitall
@Orbitall葉,忘了把'$ groups'作爲參考。 – Flosculus
乾杯,多數民衆贊成在比我試圖更簡單! – Orbitall