Web ini adalah web tentang segala berita dan informasi

Translate

Video of the Day

>

Labels

Flickr Images

PHP OOP Part 5 - Penggunaan Method dengan Parameter/Argumen

Pada part 5 ini kita akan membahas method dengan parameter/argumen, saya asumsikan kawan-kawan sudah paham dengan method karena pada PHP OOP Part 1 sudah kita bahas mengenai Method.


Pada dasarnnya method merupakan function yang ada di class, maka kita bisa memberikan argumen/ parameter kedalam method tersebut. Langsung aja kita lihat contoh penggunaannya dibawah ini

.
.
<?php
class dealer {
//method
public function produk($nama, $jenis) {
return "Produk Dealer Codingae".'<br>'."Nama: $nama".'<br>'." Jenis : $jenis";
}
}
$data = new dealer();
$nama_produk = "Scoopy";
$jenis_produk = "Matic Sport";
//method dengan argumen nama produk dan jenis produk
echo $data->produk($nama_produk,$jenis_produk);
?>
Dan Hasilnya Seperti Berikut:

method

Keterangan:
Disini saya menggunakan method dan memberikan 2 argumen, yaitu : $nama_produk dan juga $jenis_produk dan kedua argumen tersebut akan diproses oleh method produk()

Selanjutnya kita coba juga kalau kita manfaatkan pseudo-variabel PHP OOP ($this) dalam menggunakan method dengan argumen / parameter ini, berikut syntax nya:

.
.
<?php
class dealer {
//property
private $nama = "Scoopy";
private $jenis = "Matic Sport";
//method dengan argumen
public function produk($nama_produk, $jenis_produk) {
return "Data Produk (Argumen) : $nama_produk, Jenis : $jenis_produk";
}
//method dengan argumen + this
public function produk_dealer() {
return "Data Produk (Argumen-this) : $this->nama, Jenis : $this->jenis";
}
}
$data = new dealer();
$nama_produk = "Vario";
$jenis_produk = "Matic Standart";
//mengambil dengan argumen
echo $data->produk($nama_produk,$jenis_produk)."<br>";
//mengambil dengan argumen + this
echo $data->produk_dealer();
?>
Dan Hasilnya Seperti Berikut ini:

method this

Keterangan:
Jadi dari contoh tersebut, saya menambahkan 2 (dua property) yaitu property $nama dan $jenis, dan disini terdapat 2 method yang pertama method dengan argumen dengan memanggil objek diluar class

Dan yang kedua method dengan argumen dengan memanggil objek dari dalam class, jadi kita manfaatkan $this untuk memprosesnya (Baca Fungsi $this PHP OOP).

Sekian pembahasan tentang methode dengan argumen, semoga jelas...kalau masih bingung silakan comment dibawah ini kawan..

0 komentar:

Posting Komentar

Like us on Facebook

Most Trending

Popular Posts

PHP OOP Part 5 - Penggunaan Method dengan Parameter/Argumen     Edit

Pada part 5 ini kita akan membahas method dengan parameter/argumen, saya asumsikan kawan-kawan sudah paham dengan method karena pada PHP OOP Part 1 sudah kita bahas mengenai Method.


Pada dasarnnya method merupakan function yang ada di class, maka kita bisa memberikan argumen/ parameter kedalam method tersebut. Langsung aja kita lihat contoh penggunaannya dibawah ini

.
.
<?php
class dealer {
//method
public function produk($nama, $jenis) {
return "Produk Dealer Codingae".'<br>'."Nama: $nama".'<br>'." Jenis : $jenis";
}
}
$data = new dealer();
$nama_produk = "Scoopy";
$jenis_produk = "Matic Sport";
//method dengan argumen nama produk dan jenis produk
echo $data->produk($nama_produk,$jenis_produk);
?>
Dan Hasilnya Seperti Berikut:

method

Keterangan:
Disini saya menggunakan method dan memberikan 2 argumen, yaitu : $nama_produk dan juga $jenis_produk dan kedua argumen tersebut akan diproses oleh method produk()

Selanjutnya kita coba juga kalau kita manfaatkan pseudo-variabel PHP OOP ($this) dalam menggunakan method dengan argumen / parameter ini, berikut syntax nya:

.
.
<?php
class dealer {
//property
private $nama = "Scoopy";
private $jenis = "Matic Sport";
//method dengan argumen
public function produk($nama_produk, $jenis_produk) {
return "Data Produk (Argumen) : $nama_produk, Jenis : $jenis_produk";
}
//method dengan argumen + this
public function produk_dealer() {
return "Data Produk (Argumen-this) : $this->nama, Jenis : $this->jenis";
}
}
$data = new dealer();
$nama_produk = "Vario";
$jenis_produk = "Matic Standart";
//mengambil dengan argumen
echo $data->produk($nama_produk,$jenis_produk)."<br>";
//mengambil dengan argumen + this
echo $data->produk_dealer();
?>
Dan Hasilnya Seperti Berikut ini:

method this

Keterangan:
Jadi dari contoh tersebut, saya menambahkan 2 (dua property) yaitu property $nama dan $jenis, dan disini terdapat 2 method yang pertama method dengan argumen dengan memanggil objek diluar class

Dan yang kedua method dengan argumen dengan memanggil objek dari dalam class, jadi kita manfaatkan $this untuk memprosesnya (Baca Fungsi $this PHP OOP).

Sekian pembahasan tentang methode dengan argumen, semoga jelas...kalau masih bingung silakan comment dibawah ini kawan..

Order mudah! via WhatsApp.

Instant Checkout dengan Contact Form WhatsApp.

Online 1x24 Jam!

Apapun pesananmu, CS (Customer Service) kami akan dengan senang hati untuk melayani.. :)

Kualitas Terbaik!

Kami memastikan, produk yang kami kirim sesuai dengan Ekspektasi pembeli.
1 Butuh bantuan?

×



×

PHP OOP Part 5 - Penggunaan Method dengan Parameter/Argumen


*Sub-Total :
*%20

* Belum termasuk Ongkos kirim



Kirim