3

私はcURLの使用にかなり慣れていません。cURL JSON 要求の応答をキャッシュする簡単な方法はありますか? これが私の要求です...

<?php

error_reporting(E_ALL);

$url = "[JSON api call url]";

$timeout = 40;

$ch = curl_init($url);
curl_setopt($ch, CURLOPT_TIMEOUT, $timeout);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-type: application/json'));

$str = curl_exec($ch);

curl_close($ch);

$data = array();

if ($str !== false) {
    $data = json_decode($str);
}

?>

ありがとう!

4

0 に答える 0