Mengambil Semua Variabel objek dalam PHP

get_object_vars()

Adalah fungsi PHP yang berguna untuk mengambil semua variabel dari objek PHP.

Syntax:

get_object_vars(nama_objek);

Contoh:

Buatlah satu file PHP bernama ambil_variabel.php dengan isi seperti dibawah ini:

<?php 

class makanan{

private  $nasi = “Nasi goreng”;
public  $ayam = “Ayam bakar”;
public  $soto = “Soto Babat”;

}

$hasil=new makanan();

$variabel=get_object_vars($hasil)

echo “<pre>”;
print_r($variabel);
echo “</pre>”;

?>

Keterangan:

  • get_object_vars($hasil), kode ini berarti saya mengambil semua variabel dari objek makanan.

Hasil:

Buka file ambil_variabel.php dari browsermu maka akan menghasilkan array seperti dibawah ini:

Array
(
    [ayam] => Ayam bakar
    [soto] => Soto Babat
)

 

Muncul Pertanyaan:
Kenapa variabel nasi tidak terambil … ?

Jawaban:

Karena variabel nasi adalah variabel yang mempunyai hak akses private.

 

Jika tutorial ini bermanfaat silahkan katakan ‘Terima Kasih Fahmi Basya Kartapura‘.

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *