Hallo sahabat Dumenity berjumpa lagi dalam tutorial kursuswebprogramming, pada tutorial kali ini kita akan belajar tentang Fungsi Variabel atau Keyword $this pada OOP. Sering kali kita menjumpai sebuah keyword $this pada sebuah pemrograman berorientasi pada object atau objek – oriented programing ( OOP ) tapi sering kali juga para pengguna pemrograman OOP mengabaikan arti dari fungsi ini atau sebaliknya bisa menggunakan fungsi keyword $this tetapi tidak tau arti dari keyword $this itu sendiri. Oke saya jelaskan apa sih fungsi dari keyword $this itu, fungsi keywrod $this adalah sebuah keyword yang berfungsi untuk memanggil properti dari dalam class itus sendiri.
Oke untuk lebih kita akan praktikkannya langsung buatlah file dengan nama;
Latihan.php
Oke kalau sudah isi file tersebut dengan script di bawah ini;
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
<?php class Mobil { public $merk =''; public function __construct($merk) { $this->merk = $merk; } public function getMerk() { return 'Merk mobil adalah ' . $this->merk; } } $mobil = new Mobil('jass'); echo $mobil->getMerk(); |
Oke kalau sudah save, dan silahkan lihat gambar di bawah ini;

lihat sebuah script yang saya tandai dengan kotak merah tersebut, dari gambar di atas terlihat jelas bahwa untuk mengakses properti $merk ke dalam method atau function __construct kita membutuh sebuah keyword $this. Karena di situ kita kan memasukan sebuah nilai ke dalam $merk yang akan di cetak oleh sebuah objek $mobil. Bagaimana teman – teman sudah taukan sekarang pengertian atau fungsi dari keyword $this. Oke itulah tadi pemabahasan saya tentang Fungsi Variabel atau Keyword $this pada OOP, semoga bermanfaat.