Pengertian Dan Fungsi $this Pada OOP PHP

Dalam materi kali ini akan membahas tentang pengertian dan fungsi $this pada oop bahasa pemrograman php.

$this sebenarnya adalah sebuah Variabel. Variabel $this ini merujuk pada Property/Method yang saat ini sedang di definisikan. Misal terdapat tulisan $this->coba, ini berarti merujuk pada Property $coba sekalipun Property ini berada pada Class Parent. Variable $this pada PHP disebut juga sebagai Pseudo-variable. Variable $this lebih sering digunakan pada konsep pemrograman berbasis object.

Perhatikan contoh Class di bawah ini :

Pada Class Manusia di atas, pertama – tama saya mendefinisikan Public Property bernama $nama, kemudian saya membuat method bernama panggilan(). Namun dalam konsep pemrograman orientasi object apabila saya ingin mengambil Property/Method lain, maka saya harus mendefinisikannya bersama dengan keyword $this.

Jadi dalam method panggilan(), Property yang saya panggil, saya deklarasikan pula keyword $this di dalamnya.

Sehingga akan mengembalikan nilai dari Property $nama yang berada di dalam Class.

Berikut kode sumber lengkapnya :

Dan di bawah ini adalah hasilnya :

pengertian dan fungsi $this pada oop php


Demikian tutorial dari pengertian dan fungsi $this pada oop pemrograman php, silahkan kunjungi tutorial pemrograman php lainnya tentang OOP, seperti pengertian method dan property pada oop, atau pengertian class dan object pada oop php.

Leave a comment

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

× Contact Us