Заметил однажды при написании PHP скрипта следующее уведомление:
PHP Notice: Use of undefined constant uid - assumed 'uid' in /scripts/file.php on line 31 PHP Notice: Use of undefined constant value - assumed 'value' in /scripts/file.php on line 32
Код был таким:
while($Row = mysqli_fetch_array($Result)) { $uid = $Row[uid]; $phone =$Row[value]; …
Чтобы убрать уведомление, я экранировал кавычками все значения:
$uid = $Row['uid']; $phone =$Row['value']; ...
Также данное уведомление может отображаться когда мы создали переменную и указали ее после «echo» без символа «$», например:
$test = "123"; echo test;
А нужно:
echo $test;