curl_execの返り値をjson_decodeしたらエラーになったサーバーTwitterFacebookはてブLINE2023.04.072023.01.23スポンサーリンクcurl で取得したjsonをデコードして、データベースへ格納しようとしたら、json_decodeでint(1)が返ってきてしまいました。原因はcurlした際に、オプションでCURLOPT_RETURNTRANSFER を設定しないためでした。 CURLOPT_RETURNTRANSFERTRUE を設定すると、curl_exec() の返り値を 文字列で返します。通常はデータを直接出力。
コメント