PHP: $ arr üzerine is_array mevcut olmayan 'anahtar' ile ['key']

0 Cevap

Benim kolejlerin biri yazdığım bir kod üzerinde bir 'undefined index' hata var gibi görünüyor

Benim bu kod şöyle görünür:

if ( is_array ($arr['key'])) 

Benim niyetim $ dizi 'anahtar' adında bir anahtar olup olmadığını kontrol etmek, ve bu anahtarın değeri dizi kendisi ise. Bunun yerine yapmalıdır: if( isset($arr['key']) && is_array ($arr['key']))?

Maybe the following is equivavlent: Let's assume $var is not set. Then, will is_array($var) cause an error or will it just return false?

Teşekkür ederim

0 Cevap