Answer Posted / 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 |
Post New Answer View All Answers
Which function would you use to determine the length of a string in php?
Why do we use csrf token?
How to remove html tags from data in php?
How to create a session? How to remove data from a session?
Tell me what is the use of isset() in php?
How to check curl is enabled or not in PHP
Explain about PHP filter and why it should be used?
What is singleton pattern in php?
What is the difference between client-side and server-side programming?
How to include variables in double-quoted strings in php?
What are the uses of explode() and implode() functions?
What does mvc stand for and what does each component do?
What is variable give example?
How do sessions work in php?
How can you compare objects in php?