[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Это ошибка редактора???
viktorHack
Запись вида:

class CONST {

const NAME_CONST = 'a'.'b/c';
}


Вызывает ошибку(syntax error) - с какого чуда?????
a-fw
CONST нельзя использовать как имя класса. с такого чуда
viktorHack
!!!!const не используеться как имя класса!!!!
Ошибка только в редакторе, когда const = любая конкатенация вида 'a'.'b';
Я так понимаю это ошибка только редактора?
volter9
viktorHack
В const может находится только константное значение, 'a'.'b' это конкатенация двух строк что является динамическим выражением.

Цитата
Значение должно быть неизменяемым выражением, не (к примеру) переменной, свойством, результатом математической операции или вызовом функции.
SerginhoLD
в php 5.6 можно строки склеивать, и не только
https://wiki.php.net/rfc/const_scalar_exprs

_____________
"internet explorer всех правильней отображает страницы" ©
dron4ik
в Бога решил поиграть, препроцесор потестить... Ошибка рук а не редактора.

_____________
Ex3m.com.ua — Активный образ жизни
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.