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