В языках программирования специальное значение null отличается от строки "null". Они никогда не равны.Кэп, они не равны, но они и не сравниваются в данном случае. Сравнивается строка "NULL" со строкой "NULL".
почитал я весь тредик. Тут программисты есть? Вы правда думаете, что отсканированный текст должен бросаться в переменную как есть, доверяя встроенной конвертации типов?
Или вы все-таки допускаете, что между отсканированным текстом и системой все-таки должен находиться какой-то парсер?
в некоторых языках программирования null используется как обозначение неприсвоенного значения
В языках программирования специальное значение null отличается от строки "null". Они никогда не равны. Даже в sql 'null' is not null.
> В языках программирования специальное значение null отличается от строки "null". Они никогда не равны. Даже в sql 'null' is not null.
причем тут ЯП ?
INSERT INTO fines SET plate={$_GET['plate']};
Если кто захочет прочитать тред под комментарием, там программисты опять сцепились каждый раз одно и то же
Там всё проще, результат запроса из БД во многих языках конвертируется в строки.
Null превращается в строку 'null'
В языках программирования специальное значение null отличается от строки "null". Они никогда не равны.Кэп, они не равны, но они и не сравниваются в данном случае. Сравнивается строка "NULL" со строкой "NULL".
Комментарий недоступен
почитал я весь тредик. Тут программисты есть? Вы правда думаете, что отсканированный текст должен бросаться в переменную как есть, доверяя встроенной конвертации типов?
Или вы все-таки допускаете, что между отсканированным текстом и системой все-таки должен находиться какой-то парсер?
В нормальных языках программирования, да.