[PHP-BUG] Bug #67774 [NEW]: Scope-Resolution Operator static binding

[email protected] ("[email protected]")
Newsgroups php.standards
Message-ID <[email protected]>
From:             joelm
Operating system: 
PHP version:      Irrelevant
Package:          PHP Language Specification
Bug Type:         Bug
Bug description:Scope-Resolution Operator static binding

Description:
------------
https://github.com/php/php-langspec/blob/master/spec/10-expressions.md#scope-resolution-operator

The term "late static binding" gets mentioned and "static::" is shown in
one example, but it doesn't give nearly enough detail about how late
static binding works. It only says "From within a method, static::m
refers to the member m in the class that corresponds to the class
inheritance context in which the method is called", which is vague and
lacks a lot important details (for example, how "self::" and "parent::"
interact with late static binding). Late static binding is a big enough
language feature to deserve its own section. Check out php.net's
documentation for late static binding works:
http://www.php.net//manual/en/language.oop5.late-static-bindings.php.


-- 
Edit bug report at https://bugs.php.net/bug.php?id=67774&edit=1
--
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.