Класс және объект арқылы static-ке жүгіну PHP-дегі ООП-де

Статикалық қасиеттер мен әдістерге класс арқылы да, сол кластың объектісі бар айнымалы арқылы да жүгінуге болады.

Мысал арқылы қарастырайық. Бізде Test класы болсын статик қасиетімен:

Test.php<?php
  class Test
  {
    public static $property = 'static';
  }
?>

Статикалық қасиеттің мәнін шығарайық, классқа жәнеліп:

index.php<?php
  echo Test::$property;
?>

Енді статикалық қасиеттің мәнін, класс объектісіне жәнеліп:

index.php<?php
  $test = new Test;
  echo $test::$property;
?>
Задание 1

Статикалық әдісі бар келесі класс берілген:

Test.php<?php
  class Test
  {
    public static function show()
    {
      return '+++';
    }
  }
?>

Бұл әдісті класс әдісі ретінде, және объект әдісі ретінде шақырыңыз.