netbeans — непредвиденная синтаксическая ошибка PHP для использования расширенных переменных в дочернем классе

Я искал руководство по PHP и W3Schools, точный синтаксис нижеприведенного кода PHP, я работаю над Netbeans.

В коде используются переменные Array, которые он реализовал в суперклассе
(es UPDATE_LISTINI["TABLE_NAME"] => "table_name").

Суперкласс расширился в текущем классе. Все работает правильно, но NetBeans показывает мне этот код как синтаксическую ошибку

switch ($tablename){
case self::UPDATE_LISTINI["TABLE_NAME"] :
return self::SELECT."MAX(".$fields.") ".self::FROM.self::UPDATE_LISTINI["TABLE_NAME"];
case self::UPDATE_PROMO["TABLE_NAME"] :
return self::SELECT."MAX(".$fields.") ".self::FROM.self::UPDATE_PROMO["TABLE_NAME"];
case self::UPDATE_SCONTI["TABLE_NAME"] :
return self::SELECT."MAX(".$fields.") ".self::FROM.self::UPDATE_SCONTI["TABLE_NAME"];
}

Может кто-нибудь опубликовать мне какое-нибудь руководство, где я могу получить более подробную информацию о правильном использовании синтаксиса PHP, пожалуйста?

Спасибо

0

Решение

Вопрос неполный, не мог переварить его достаточно. Тем не менее я бы предложил ….

Иногда редакторы IDE показывают ошибки, которые только для них не для компиляторов. Попробуйте запустить код и вставить здесь, какая именно ошибка отображается в веб-браузере (не в редакторе).

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]