类扩展自我

时间:2017-04-13 11:32:59

标签: php oop

我今天偶然发现了this code

class FILTER extends self
{
    protected static function sanitizeHtml($html)
    {
        static $parser;

        if (!isset($parser)) $parser = new HTMLPurifier;

        return $parser->purify($html);
    }
}

这个班级从扩展self中获得了什么?我不太确定this ruby example是否等同于甚至适用于PHP。

1 个答案:

答案 0 :(得分:3)

这不是有效的代码,无论你在哪里看到它。它引发了一个错误。

  

致命错误:无法使用' self'作为保留的类名

您可以在此处查看示例:https://eval.in/775753

相关问题