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

0

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

В коде используются переменные массива, которые он ввел в суперкласс (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, пожалуйста?

благодаря

  • 1
    Веб-руководство по синтаксису PHP? Посмотрим .. Я не знаю, может быть, php.net ?
Теги:
netbeans
netbeans-8

1 ответ

0

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

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

Ещё вопросы

Сообщество Overcoder
Наверх
Меню