Php ile sub arrayleri sırasına göre yazdırmak .
Arkadaşlar merhaba , sorunum şu ki : Yineleyen (recursive) fonksiyon ile alt kategorilere erişiyorum ama istediğim şekilde listeleme yapamıyorum.Ben bunu kategori düzeninde yazdırmak istiyorum ama bir tülü yapamadım,çünkü kategori derinliği sonsuz olabilir yine recursive fonksiyon ile çözüme gitmem gerekiyor galiba .İstediğim format:
-Kategori 1
-Kategori 1.1
-Kategori 1.2
-Kategori 1.3
-Kategori 1.4
-Kategori 1.4.1
-Kategori 1.4.2
-Kategori 2
şeklinde listelemek istiyorum.
[0] => Array
(
[kategori_id] => 20
[kategori_isim] => Kategori 1
[alt_kategoriler] => Array
(
[0] => Array
(
[kategori_id] => 23
[kategori_isim] => Kategori 1.1
[alt_kategoriler] =>
)
[1] => Array
(
[kategori_id] => 24
[kategori_isim] => Kategori 1.2
[alt_kategoriler] =>
)
[2] => Array
(
[kategori_id] => 25
[kategori_isim] => Kategori 1.3
[alt_kategoriler] =>
)
[3] => Array
(
[kategori_id] => 26
[kategori_isim] => Kategori 1.4
[alt_kategoriler] => Array
(
[0] => Array
(
[kategori_id] => 30
[kategori_isim] => Kategori 1.4.1
[alt_kategoriler] =>
)
[1] => Array
(
[kategori_id] => 31
[kategori_isim] => Kategori 1.4.2
[alt_kategoriler] =>
)
)
)
[1] => Array
(
[kategori_id] => 19
[kategori_isim] => Kategori 2
[alt_kategoriler] =>
)
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!