Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/238.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用php aop_Php_Aop - Fatal编程技术网

如何使用php aop

如何使用php aop,php,aop,Php,Aop,php aop缺少文档。有人用过它并且知道如何使用它吗?我已经安装了它并设置了include,但我不知道如何继续 假设我有一个名为someclass的类,它有一个display方法,我想在display方法上运行某种度量,它将记录运行所用的时间(以秒为单位)。如何使用php aop实现这一点?我不确定您到底想要实现什么 如果您希望记录PHP执行(基本上是评测),那么有很多问题可以很好地回答这个问题: 如果您正在寻找某种多重继承解决方案,PHP5.4的方法就是通过traits——但我的建议是,除非

php aop缺少文档。有人用过它并且知道如何使用它吗?我已经安装了它并设置了include,但我不知道如何继续


假设我有一个名为someclass的类,它有一个display方法,我想在display方法上运行某种度量,它将记录运行所用的时间(以秒为单位)。如何使用php aop实现这一点?

我不确定您到底想要实现什么

如果您希望记录PHP执行(基本上是评测),那么有很多问题可以很好地回答这个问题:


如果您正在寻找某种多重继承解决方案,PHP5.4的方法就是通过traits——但我的建议是,除非您确实知道自己在做什么,否则可能有更好的方法使用标准继承技术。这可能是通过使用helper类、工厂或其他技术实现的,但从您提供的信息很难判断。

我可以问一下,为什么您不使用Traits,而使用一些四年前没有更新的代码?