【问题标题】:How to use php-aop如何使用 php-aop
【发布时间】:2011-08-12 18:18:31
【问题描述】:

缺少 php-aop 的文档。有没有人使用过它并且知道如何使用它?我已经安装了它并设置了包含的东西,只是不知道如何继续。

假设我有一个名为 someclass 的类,它有一个显示方法,我想在显示方法上运行某种指标,以记录运行所需的时间(以秒为单位)。用php-aop怎么能做到这一点?

【问题讨论】:

  • 请问您为什么不使用 Traits 而不是使用一些四年前没有保持最新的代码?

标签: php aop


【解决方案1】:

我不确定你到底想达到什么目的......

如果您希望记录 PHP 执行(本质上是分析),那么有很多问题可以很好地回答这个问题:profile slow php pages in production

如果您正在寻找某种多重继承解决方案,PHP 5.4 的方法是通过特征 - 但我的建议是,除非您真的确定自己知道自己在做什么,否则可能有更好的方法来使用标准继承技术。这可能是通过使用辅助类或工厂或其他技术实现的,但从您提供的信息中很难判断。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-13
    • 1970-01-01
    相关资源
    最近更新 更多