Ответ от Илья[гуру]
Конструкция or die в PHP применяется для обработки ошибок, чаще всего при работе с базой данных. Оператор or представляет собой логическое ИЛИ с низким приоритетом выполнения. Он проверяет левую часть выражения, и если она возвращает ложь, то интерпретатор переходит к выполнению правой части. Функция die выводит заданное сообщение и немедленно останавливает работу скрипта. Таким образом, если запрос к базе данных завершается неудачей, выполнение прерывается с понятным уведомлением. При этом следует учитывать, что старое расширение mysql официально устарело и удалено из современных версий PHP. Для разработки рекомендуется использовать mysqli или PDO, выстраивая обработку ошибок через исключения или проверки возвращаемых значений.
Если mysql_quiery не сможет выполниться, то выполнится код после or. Кстати, лучше использовать mysqli или pdo, так как mysql устаревшая библиотека
впф
Проверка существования строки в строке:) php
Для проверки вхождения подстроки в строку в PHP используйте функции strpos или stripos. Первая ищет
подробнее...
PHP. Объясните пожалуйста, для чего используют в функциях return true и return false .
Оператор return в PHP используется для завершения работы функции и передачи результата обратно в то
подробнее...
PHP mySQL проверка на заполнение if( $_POST==true)
Конструкция if (_POST) или if ($_POST == true) проверяет лишь факт отправки формы, но не
подробнее...
вопрос по паскалю! можно ли в операторе if...then использовать or?
Да, в операторе if...then в Паскале можно использовать логический оператор or, когда необходимо
подробнее...
php что это значит? index.php?id=1
В адресе index.php?id=1 часть до вопросительного знака указывает на исполняемый PHP-скрипт, а часть
подробнее...