PHP bukan Kata Kunci
Contoh
Gunakan insteadof
untuk memilih metode dari sifat yang berbeda:
<?php
trait message1 {
public function msgA() {
echo
"My favorite color is red. ";
}
public function msgB()
{
echo "My favorite number is 5. ";
}
}
trait message2 {
public function msgA() {
echo "My favorite color is blue. ";
}
public function
msgB() {
echo "My favorite number is 7. ";
}
}
class MyClass {
use message1, message2 {
message1::msgA insteadof message2;
message2::msgB
insteadof message1;
}
}
$obj = new MyClass();
$obj->msgA();
$obj->msgB();
?>
Definisi dan Penggunaan
Kata insteadof
kunci memungkinkan Anda untuk memilih dari sifat mana suatu metode harus diambil jika lebih dari satu sifat memiliki metode dengan nama yang sama.
Halaman Terkait
Kata trait
kuncinya
Baca lebih lanjut tentang ciri - ciri dalam Tutorial PHP OOP - Sifat kami .
Kata Kunci PHP