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