Как стать автором
Обновить

Комментарии 3

А вот здесь уже во всю захромала логика :)


Теперь мы получили более удобочитаемый код, благодаря записи параметров в массив $getQuery.

А что нам мешало использовать массив $getQuery с file_get_conents()?


Теперь мы получили более удобочитаемый код

Но это же очевидно не так. Каким образом классическая карго-культ борода из curlopt может быть читабельнее одной строчки с file_get_contents()?


"Где логика, где разум?" (с) Вовочка. Надо всегда вычитывать текст перед публикацией, на предмет таких неувязок.


Кроме того


  • file_get_contents здесь получается немного функциональнее, сообщая об ошибке, если мы накосячили со ссылкой. А курл тут молча вернет пустоту. А с обработкой ошибок курловый код получится ещё больше.
  • вы не задумывались, что делает команда curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);? И действительно ли её надо писать каждый раз?

ИМХО, не стоило здесь метаться между fgc() и курлом. А ввести курл позже, когда уже понадобится пост.

Но fgc ведь тоже умеет в пост

Да, но речь здесь не об этом, а просто о логике изложения.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории