За последние 24 часа нас посетили 62818 программистов и 1606 роботов. Сейчас ищут 1038 программистов ...

Как правильно обратиться к члену класса?

Тема в разделе "PHP для новичков", создана пользователем Wild_Wanderer, 3 июн 2025.

Метки:
  1. Wild_Wanderer

    Wild_Wanderer Новичок

    С нами с:
    3 июн 2025
    Сообщения:
    1
    Симпатии:
    0
    PHP:
    1. class my_class {
    2. protected static $class_name;
    3.  
    4. public function __construct()
    5. {
    6.   ...
    7.   self::$class_name = "что-то"
    8.   ...
    9. }
    10.  
    11. public function method_a()
    12. {
    13.     // Проблем нет, но не нравится
    14.     $class_name = self::$class_name;
    15.     $class_name::function();
    16.  
    17.     // А так ошибка
    18.     self::$class_name::function();
    19.   }
    20. }
    Как правильно оформить
     
    #1 Wild_Wanderer, 3 июн 2025
    Последнее редактирование модератором: 6 июн 2025
  2. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.598
    Симпатии:
    1.764
    А что ты пытаешься сделать? Выглядит как бред
     
  3. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.815
    Симпатии:
    1.332
    Адрес:
    Лень
    как в туалетную комнату заходишь и обращаешься к члену, так и тут.
     
  4. bimply

    bimply Активный пользователь

    С нами с:
    13 авг 2012
    Сообщения:
    459
    Симпатии:
    16
    Это ответ на вопрос почему форум неделями лежит?
     
  5. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.598
    Симпатии:
    1.764
    На это даже модераторы не могут повлиять, только администраторы. MouseZver тут точно не причём...