個人開発者をサポートするQ&Aツール

個人開発者・フリーランスエンジニア・リモートプログラマの
問題解決をサポートするサービスです

登録不要ですぐに質問を開始できます

curl_setopt()のエラー

解決済 無し 1件

PHPでCurl()を使い、GETリクエストする処理を実装しています。
ところが以下のエラーが表示され、正常に処理されません。

curl_setopt(): You must pass either an object or an array with the CURLOPT_HTTPHEADER argument

$curl         = curl_init('https://some.api');

curl_setopt($curl, CURLOPT_HTTPHEADER, "Accept: application/json");
$result = curl_exec($curl);
curl_close($curl);
echo $result;

よろしくお願いいたします
php
ベストアンサーに選ばれた回答
Curlオプションのエラーが発生してるようですね。
「CURLOPT_HTTPHEADERのパラメータを配列で指定しろ」
と言ってるようです。

これでどうでしょうか?
curl_setopt($curl, CURLOPT_HTTPHEADER, ["Accept: application/json"]);

回答の編集

この質問はすでに終了しているため変更できません


回答

この質問はすでに終了しているため、回答できません