- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
И вообще проверки ни к чему:
Вообще-то речь о стиле программирования и стоимости его поддержки и отлове багов.
Кстати, что будет делать этот скрипт, если не отлавливать ошибки установки параметров и при установке CURLOPT_CONNECTTIMEOUT в 60 произойдёт ошибка, а сам запрос пойдёт через очень медленное соединение?
Слава Шевцов, а как Вы с помощью указанных скриптов отловите ошибку? Как узнаете что именно вернуло ложь? ... Никак.
Хорошая статья по отладке: www.phpfaq.ru/debug
Слава Шевцов, а как Вы с помощью указанных скриптов отловите ошибку? Как узнаете что именно вернуло ложь? ... Никак.
А зачем? Этот код позволяет вылавливать очень редкие случайные ошибки и в случае сбоя не продолжать дальше. Но не в этих ошибках дело. Вопрос в стиле кодирования.
Это говнокод. Оба варианта. В мануале всё сказано. На время отладки, конечно можно расставить флажки если религия не позволяет отлавливать ошибки через обработчик :)
На время отладки
Причём тут время отладки?
Слава Шевцов, Ну а что этот код покажет ? (я про первый вариант) ну вернет ф-ция ложь, откуда Вы узнаете какой момент вернул?..
А про второй вариант - это вообще чушь - если что то не выполнится curl_exec вернет ложь итак :)
Вряд ли будет такое, чтоб один сетопт сработал, а другой нет.
Но раз паранойя, то можно через curl_setopt_array установить сразу все.
Не буду я спорить. Может Вы просто не видели, как после
В $a оказывалась какая-нибудь фигня. Двадцать раз при запусках всё шло как надо, а на двадцать первый - фигня. И следующие 50 раз всё было как надо. Так бывает. Это программа, а в программах и компиляторах есть ошибки, связанные со стеком, памятью и прочими нюансами.первый вариант лучше потому что читабельнее
Слава Шевцов, не бывает такого. На то она и программа. Если встретили такое пишите в bug.php.net.
Кстати, в PHP не компилируемый, а интерпретируемый язык.
Так что Ваша параноя, необоснованна.
Тогда уже пишите
А то бац в первый раз вместо false окажется