?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! ? 呵呵,是不
< ?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!
?>呵呵,是不是有点像ruby 的多重继承(include?),呵呵,其实都差不多,这个功能不错,以后框架可以用到。php5.4以上的功能才支持哦!
原文地址:试用 PHP trait, 感谢原作者分享。
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号