使用PHP 5中的新static关键字,是否有任何理由使用self关键字?我再也看不到任何用例了
答案 0 :(得分:3)
self
和static
意味着两件不同的事情。请参阅late static binding上的文档。前两个例子说明了不同之处。
答案 1 :(得分:2)
在静态方法的上下文中,如果要调用另一个静态方法,则使用self::anotherStaticMethod()
答案 2 :(得分:0)
适用于static
类成员(访问同一类中的静态内容) - 没有$this
。