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

Как вызвать свойство класса с названием как значение переменной?

Хочу сделать так:

$name = 'data';

$employee = new Employee();
$employee->$name = 'Значение';


Но чтобы PHP интепретировал это как

$employee->data = 'Значение';
  • Вопрос задан
  • 175 просмотров
Подписаться 1 Оценить 2 комментария
Ответ пользователя Григорий Есин К ответам на вопрос (3)
В чём проблема? То, как вы написали должно работать при условии, что свойство "data" является публичным или есть волшебный метод __set()
Ответ написан
Комментировать