Комментарии 3
А вот здесь уже во всю захромала логика :)
Теперь мы получили более удобочитаемый код, благодаря записи параметров в массив $getQuery.
А что нам мешало использовать массив $getQuery с file_get_conents()?
Теперь мы получили более удобочитаемый код
Но это же очевидно не так. Каким образом классическая карго-культ борода из curlopt может быть читабельнее одной строчки с file_get_contents()?
"Где логика, где разум?" (с) Вовочка. Надо всегда вычитывать текст перед публикацией, на предмет таких неувязок.
Кроме того
- file_get_contents здесь получается немного функциональнее, сообщая об ошибке, если мы накосячили со ссылкой. А курл тут молча вернет пустоту. А с обработкой ошибок курловый код получится ещё больше.
- вы не задумывались, что делает команда
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
? И действительно ли её надо писать каждый раз?
ИМХО, не стоило здесь метаться между fgc() и курлом. А ввести курл позже, когда уже понадобится пост.
+1
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Создание Telegram бота на PHP #2: создание первого бота для Telegram