作者:一个有点自卑的小孩 | 来源:互联网 | 2018-05-13 06:32
?phptraitHelloWorldpublicfunctionsayHelloechoHelloWorld!;classTheWorldIsNotEnoughuseHelloWorld;publicfunctionsayHelloechoHelloUniverse!;$onewTheWorldIsNotEnough;$o-sayHello;echosHelloUniverse!?呵呵,是不
?php trait HelloWorld public function sayHello echo 'Hello World!'; class TheWorldIsNotEnough use HelloWorld; public function sayHello echo 'Hello Universe!'; $o = new TheWorldIsNotEnough; $o-sayHello; // echos Hello Universe! ? 呵呵,是不
sayHello(); // echos Hello Universe!
?>
呵呵,是不是有点像ruby 的多重继承(include?),呵呵,其实都差不多,这个功能不错,以后框架可以用到。PHP5.4以上的功能才支持哦!
原文地址:试用 PHP trait, 感谢原作者分享。