Задать вопрос
@bigProblem

Почему на сервере не работают методы __get?

Ниже постарался изобразить использование методов __get на php.
class ViewProductModel{
	public function getOne(){
        return 1;
    }
}

$e = new ViewProductModel();
$t = $e->One;


Имеется код, который ведёт себя на разных серверах не однозначно. На одном работает. На другом соответственно падает. В чём ошибка не пойму. Возможно в настройке сервера но я не гуру в них.
php 5.6
  • Вопрос задан
  • 330 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
mashletov
@mashletov
Math.random()
$t = $e->one;
Потому что one должно быть в нижнем регистре при обращении.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы