PHP

RECEIVE JSON DATA WITH PHP CURL

(quick guide & example)

echo json_encode([   "name" => "Jon Doe",   "email" => "jon@doe.com",   "colors" => ["Red", "Green", "Blue"]  ]);

DUMMY JSON DATA

01

CURL FETCH $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, "http://site.com"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $res = curl_exec($ch);

RECEIVE JSON DATA (A)

02

RECEIVE JSON DATA (B)

03

FETCH ERROR if (curl_errno($ch)) { echo curl_error($ch); }

FETCH OK - DECODE  else { $data = json_decode($res, true); }

CURL CLOSE curl_close($ch);