lina666
@lina666
Изучаю веб ЯП.

Объясните суть косяка?

Здравствуйте, тренируюсь с классами объясните в чем суть проблемы:
class test {
public $name1 = 'Alina';
public $name2 = 'Misha';
public $fullname = array(
 'name1=' => $this -> name1,
 'name2=' => $this -> name2,
);
}

Выдает ошибку Constant expression contains invalid operations in
Если делать все это не внутри класса, то ошибки нет, можете пожалуйста растолковать почему возникает такая проблема.
  • Вопрос задан
  • 225 просмотров
Решения вопроса 1
IgorPI
@IgorPI
$this существует только в контексте объекта класса!

Прошу посетить основы php
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
16 апр. 2024, в 14:23
7000 руб./за проект
16 апр. 2024, в 14:20
500 руб./за проект
16 апр. 2024, в 14:03
5000 руб./за проект