What are traits? How is it used in php?
Answer / zahid
In PHP, a trait is a way to enable developers to reuse methods of independent classes that exist in different inheritance hierarchies.
Simply put, traits allow you to create desirable methods in a class setting, using the trait keyword. You can then inherit this class through the use keyword
Example:
trait hello {
public function message1() {
echo "Nature is precious,
";
}
}
trait world{
public function message2() {
echo "So Let us unite to preserve it";
}
}
class InUnity {
use hello;
}
class WeCan {
use hello, world;
}
$obj = new InUnity();
$obj->message1();
echo "****************
";
$obj2 = new WeCan();
$obj2->message1();
$obj2->message2();
| Is This Answer Correct ? | 0 Yes | 0 No |
What is composer install?
What is the difference between client-side and server-side programming?
What does type casting mean in php? Explain with an example?
What is difference between mysqli and mysql?
How can we make a constant in php?
How to check your php installation?
What is data abstraction in php?
What does $_ post mean in php?
What is a base url?
Php program to generate fibonacci series?
What is the difference between for and foreach?
Tell me what does $_env means?