У меня есть большой, динамически созданный сайт с одной страницей, который сильно зависит от javascript. Я хочу иметь резерв для людей без javascript. Каждая версия должна иметь разные php-коды, поэтому в основном мне нужна совершенно другая индексная страница. Я не хочу обертывать ВСЕ в javascript и ВСЕ ЕЩЕ в тегах. Если нет простого способа сделать […]
В настоящее время я работаю над новым проектом, который должен предоставить веб-интерфейс. Конечно, есть много случаев, когда запрашиваемая операция терпит неудачу, и API должен сообщать о причинах этого сбоя. Раньше я использовал традиционный способ, когда ответ содержит числовой код ошибки и более удобное для пользователя сообщение об ошибке, но сохранение списка кодов ошибок и сопоставления […]
Когда следует использовать InvalidArgumentException и когда UnexpectedValueException ? Они выглядят одинаково для меня. Обратите внимание, что один расширяет LogicException, а другой расширяет исключение RuntimeException, поэтому разница не должна быть такой тонкой IMO.
Ответ на PHP rename () не вызывает исключение при ошибке. Мне было интересно, есть ли какие-либо встроенные функции PHP, которые бросают встроенное исключение , помимо материала SPL ?
PHP определяет два исключения SPL для недопустимых ключей: OutOfRangeException : Исключение, OutOfRangeException при запросе незаконного индекса. Это означает ошибки, которые должны быть обнаружены во время компиляции. OutOfBoundsException : Исключение OutOfBoundsException если значение не является допустимым. Это означает ошибки, которые не могут быть обнаружены во время компиляции. Поскольку PHP не является компилируемым языком, различие между временем […]