diff options
author | Denis Iogansen <pofigizm@gmail.com> | 2017-07-29 10:31:36 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-07-29 10:31:36 +0300 |
commit | e5d87c93a326280ba9125552cb8ccb00dd0efb39 (patch) | |
tree | be9731761bb3c1ea7389b033d027f7619a48057e | |
parent | 6e7c5c793327f4a63b13e555894597915ca91fda (diff) |
Update php-ru.html.markdown
-rw-r--r-- | ru-ru/php-ru.html.markdown | 39 |
1 files changed, 0 insertions, 39 deletions
diff --git a/ru-ru/php-ru.html.markdown b/ru-ru/php-ru.html.markdown index 181368de..2512201b 100644 --- a/ru-ru/php-ru.html.markdown +++ b/ru-ru/php-ru.html.markdown @@ -687,45 +687,6 @@ use My\Namespace as SomeOtherNamespace; $cls = new SomeOtherNamespace\MyClass(); -*//********************** -* Позднее статическое связывание. -* -*/ - -class ParentClass -{ - public static function who() - { - echo "I'm a " . __CLASS__ . "\n"; - } - - public static function test() - { - // self ссылается на класс в котором определен метод. - self::who(); - // static ссылается на класс в котором метод вызван. - static::who(); - } -} - -ParentClass::test(); -/* -I'm a ParentClass -I'm a ParentClass -*/ - -class ChildClass extends ParentClass -{ - public static function who() - { - echo "But I'm " . __CLASS__ . "\n"; - } -} - -ChildClass::test(); -/* -I'm a ParentClass -But I'm ChildClass /********************** * Позднее статическое связывание. |