Posted by: iBNuX | June 25, 2010

Fatal error: Cannot use object of type stdClass as array

Dalam pemograman PHP sering kita menemukan error yg kadang membingungkan
salah satunya error seperti judul di atas.

bagi yg tidak tahu pasti bingung. termasuk ibnux juga😀

error diatas akan terjadi jika kita bermain class di php.

saat akan mengeluarkan suatu nilai variable yg dikira sebuah array.
ternyata malah error seperti diatas yg muncul.

stdClass merupakan sebuah object yg terlihat seperti array.
cek dengan cara
print_r($nilai);

untuk mengeluarkan suatu nilai dalam array biasanya dengan cara
$nilai[0]['cendol']

tapi jika sebuah object akan dikeluarkan nilainya, dengan cara:
$nilai[0]->cendol;


Responses

  1. Lah, kirain bisa dicek dulu pake instanceof.

    • klo newbie belum ngerti yg namanya instanceof😀

      saya klo cek array suka pake print_r
      biar tahu arraynya kaya gimana😀


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Categories

%d bloggers like this: