कीवर्ड के बजाय PHP
उदाहरण
insteadof
विभिन्न लक्षणों से विधियों को चुनने के लिए उपयोग करें :
<?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();
?>
परिभाषा और उपयोग
कीवर्ड आपको यह चुनने की insteadof
अनुमति देता है कि किस विशेषता से एक विधि ली जानी चाहिए यदि एक से अधिक विशेषता में एक ही नाम के साथ एक विधि है।
संबंधित पृष्ठ
trait
कीवर्ड _
हमारे PHP OOP - लक्षण ट्यूटोरियल में लक्षणों के बारे में और पढ़ें ।
❮ पीएचपी कीवर्ड