У меня есть эта ошибка "Обратите внимание: использование неопределенного константного теста - предполагается" тест "".
Notice: Use of undefined constant test - assumed 'test'.
Я не уверен, откуда эта ошибка. Я использую плагин Widget Logic и полностью обновлен, но я не могу найти, где эта проблема. Кто-нибудь имел эту проблему и знает, как ее решить?
1 ответ
Наиболее вероятный ответ: вы пропустили $
на переменную под названием $test
и использовал test
в вашем коде где-то.
Это трудно проверить без вашего кода, но сообщение об ошибке, на которое вы ссылаетесь, обычно происходит, когда переменная записывается без $
в начале - PHP пытается предположить, что это константа с тем же именем.
Второй вариант заключается в том, что существует индекс массива 'test'
с пропущенными кавычками, т.е. $array[test]
вместо $array['test']
,
Изменить: Если вы не пишете код самостоятельно и используете только плагины, вы можете сделать две вещи:
- Посмотрите, сможете ли вы найти ошибку в их коде (найдите переменную с именем
test
без$
перед ней - Поднимите ошибку на своем сайте, чтобы они могли ее обновить