Rekursja PHP drukuje wszystkie elementy wielowymiarowej tablicy za pomocą klawiszy
Znalazłem następujący kod, który drukuje wszystkie elementy grzywny tablicy. Jak mogę go zmodyfikować, aby jednorazowo wydrukować klucz, a następnie wszystkie wartości odpowiadające kluczowi, a następnie inny klucz, a następnie wszystkie wartości odpowiadające kluczowi? Chciałbym również zmodyfikować go, aby drukował tylko 9 pierwszych wartości (nie więcej niż to) dla każdego klucza.
function printAll($a) {
if (!is_array($a)) {
echo $a, ' ';
return;
}
foreach($a as $v) {
printAll($v);
}
}