Konversi Object ke Array dan Melakukan Filter di PHP

Saya memiliki array yang berisikan beberapa object dan saya ingin melakukan konversi object-object tersebut menjadi array di dalam array. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 Array ( [0] => stdClass Object ( [id_unit] => 52 [id_jabatan] => 574 ) [1] => stdClass Object ( [id_unit] => 52 [id_jabatan] => 41 ) [2] => stdClass Object ( [id_unit] => 7 [id_jabatan] => null ) [3] => stdClass Object ( [id_unit] => 9 [id_jabatan] => null ) [4] => stdClass Object ( [id_unit] => 11 [id_jabatan] => null ) ) Dengan menggunakan perintah json_decode(json_encode($myObj), true); hasilnya seperti di bawah ini....

February 19, 2019 · 2 min · Kresna Satya

Menyelesaikan Permasalahan Countable di PHP 7.2

Mulai dari PHP versi 7.2, kita tidak dapat menghitung isi dari sebuah object dengan menggunakan fungsi count(). Contoh di bawah: 1 2 3 4 <?php echo count($myObject); // Parameter must be an array or an object that implements Countable in … as of PHP 7.2 Solusinya, kita bisa membuat object berperan (casting) sebagai array seperti baris kode di bawah: 1 2 <?php echo count( (array) $myObject); Jika hanya sekadar mengecek object itu berisi, kosong, null maka kita bisa menggunakan baris kode di bawah:...

February 15, 2019 · 1 min · Kresna Satya