【问题标题】:Print method content in PHP在 PHP 中打印方法内容
【发布时间】:2011-07-04 14:05:57
【问题描述】:
protected function _return()
{
   return 'something';
}

如何打印方法的内容?我想将return 'something'; 回显为字符串...

【问题讨论】:

    标签: php decoder


    【解决方案1】:

    您无法从运行代码中获取方法的源代码。

    你必须作弊

    • 找出这个方法在哪个 PHP 文件中
    • 打开该文件
    • 解析它
      • 使用正则表达式或类似的东西可能是一种方式...
      • 或者您可以使用Tokenizer Functions - 一种更好的方式来操作 PHP 代码!

    【讨论】:

    • 这对我没有帮助,因为我已经编码了 php 文件。当我使用反射时,我可以获得该类的一部分,但不能获得方法源。谢谢回答。
    • @Lrr:这是重要的信息,你可能想在你的问题中说出来。我们大多数人不使用编码的源代码,所以明确提及它是编码的以及如何......
    • @Lrrr 哦;对此感到抱歉 ^^ 正如@ircmaxell 所说,您应该编辑您的观点,因为编码的 PHP 文件非常罕见,而且没有那么多使用
    • 请。抱歉,不知道这是否重要:/
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-17
    • 2023-03-06
    • 1970-01-01
    • 2016-12-30
    • 1970-01-01
    相关资源
    最近更新 更多