Dizi değerleri ile sorun

2 Cevap php

Ben bir rutin (I değişiklik yapamazsınız) 3 iç içe dizi-ya-2 iç içe bir dizi ya beni dönen bir sorun yaşıyorum. Anahtar değerleri ancak, ben derin her zaman kaçınmak için 2 iç içe dizi 3 seviyelerini yapabilirsiniz böylece yuvalama normalleştirmek istiyoruz, aynı asla ": Undefined index: Bildirimi" hataları. Ya mümkünse, derin dizidir seviyelerinin sayısını saymak için bir rutin var bu yüzden buna göre kod olabilir.

2 Cevap

Belli bir seviye dizide mevcut olup olmadığını belirlemek için isset () kullanabilirsiniz. Değilse, bunu ekleyin.

Evet, bu sorunun cevabı gerçekten ne yaptığınızı bağlıdır gidiyor. Neden sadece iç içe dizi olup olmadığını görmek için kontrol etmedi?

if (isset($val[3][2])) {
  ....
}