Setidaknya Anda bisa memilih dua tata cara dikala ingin mengakses suatu variabel dari yang berada diluar class :
# 1 Mengekstrak Nilai Variabel Saat Objek dicetak
Cara yang pertama ada dengan mengimpor nilai variabel dikala akan dicetak kedalam objek dengan parameter new misalanya $obj = new nama_kelas($variabel);
# 2 Menggunakan Fungsi GLOBAL
Cara yang kedua Anda bisa memakai parameter global, Anda cuma menyertakan parameter global dibarengi dengan nama variabel yang hendak diakses kedalam suatu method atau fungsi
Berikut ini yaitu teladan kode bagaimana Anda mampu mengakses sebuah variabel dari luar class
array ( 'default'=> array ( 'nama lengkap'=>'Ahmad zaelani', 'tahun lahir'=>'1993', 'hobi'=>'lari maraton', 'pekerjaan'=>'wiraswasta', 'blog'=>'root93.co.id' ) ) ); class myClass private $array; public $row; public function __construct($array) $this->class = $array; public function printArray() return print_r($this->class); public function readArray() foreach ($this->class as $key => $value) foreach ($value as $k => $v) return $row=$v; $obj = new myClass($array); echo "Menampilkan bagian array dari method printArray :
"; $obj->printArray(); echo "Menampilkan unsur array kembali dengan fungsi readArray :
"; echo ""; print_r($obj->readArray()); echo"
"; ?>
Output :
Sumber https://root93.blogspot.com
EmoticonEmoticon