Tutorial PHP : Mengakses Variabel Diluar Class

Setidaknya Anda bisa memilih dua metode ketika ingin mengakses sebuah variabel dari yang berada diluar class :

# 1 Mengekstrak Nilai Variabel Saat Objek dicetak

Cara yang pertama ada dengan mengimpor nilai variabel ketika akan dicetak kedalam objek dengan parameter new misalanya $obj = new nama_kelas($variabel);

# 2 Menggunakan Fungsi GLOBAL

Cara yang kedua Anda bisa menggunakan parameter global, Anda hanya menambahkan parameter global diikuti dengan nama variabel yang akan diakses kedalam sebuah method atau fungsi


Berikut ini adalah contoh kode bagaimana Anda bisa mengakses sebuah variabel dari luar class



<?php
# Mengakses sebuah variabel yang berada diluar class
# root93.co.id 

$array=array ( 
	'default'=> 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 "<b>Menampilkan elemen array dari method printArray : </b> <br>";
$obj->printArray();
echo "<b>Menampilkan elemen array kembali dengan fungsi readArray : </b> <br>";
echo "<pre>";
print_r($obj->readArray());
echo"</pre>";




?>




Output :

Tutorial PHP : Mengakses Variabel Diluar Class



0 Response to "Tutorial PHP : Mengakses Variabel Diluar Class"

Post a Comment

Komentar yang Anda kirim akan terlebih dahulu di moderasi oleh Admin