Я просто читал код и наткнулся на функцию с именем __toString
, вот ее прототип:
public function __construct($par)
Теперь я не могу понять причину, по которой кодер выбрал __construct, а не конструкцию в качестве имени функции. Я буду очень благодарен, если кто-то может помочь мне с этим.
Я прочитал этот вопрос, который говорит, что частные и защищенные функции могут начинаться с подчеркивания, но это открытая функция. Пожалуйста, помогите мне понять, почему кодер выбрал использование подчеркивания в этом случае. Спасибо