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 phpsessid?
A process can run only in the background. State Whether True or False?
What version of php do I have windows?
What is fetch array in php?
What does == mean in php?
how many type of url?
Are php session secure?
What is the purpose of the following files having extensions: frm, myd, and myi? What these files contain?
Which is incorrect with respect to separating php code and html?
Is php front end or back end?
What is php session and how it works?
How do I find out the number of parameters passed into function9?