= () Anahtar 'şeklinde bir diziye öğe eklemek için array_push Kullanma>

0 Cevap

Possible Duplicate:
mysql_fetch_array() expects parameter 1 to be resource, boolean given in select

Ben bir diziye koymak istiyorum ve ben tuşları ile onları ayırmak isteyen nesneleri bir dizi var.

Yazdığım ilk kod oldu:

array_push($array[$key], new myObj(param1, param2, etc));

Onu çalıştırdığınızda ben uyarı alıyorum:

PHP Warning:  array_push() expects parameter 1 to be array, null given in file.php on line 56

Aslında ne olup bittiğini görmek ve hata önerdiği gibi her elemanı ile '$ anahtar => nullunkine dizi dolduruyordu () bir var_dump ekledi.

Beklediğim gibi hattından [$ anahtar] o myObj örnekleri ile dizi doldurur kaldırırsanız bu yüzden yapıcı düzgün işleyen ve gerçekten 'null' dönen olmadığını biliyoruz.

0 Cevap