Dalam perbincangan ini, kami menangani cabaran pengaturcaraan yang lazim: mengekstrak data tertentu daripada objek JSON yang diambil daripada yang diberikan URL. Untuk mencapai ini dengan ringkas, PHP menawarkan beberapa pendekatan.
Kaedah ini adalah mudah dan menggunakan fungsi file_get_contents. Walau bagaimanapun, ia perlu mendayakan tetapan allow_url_fopen:
ini_set("allow_url_fopen", 1); $json = file_get_contents('url_here'); $obj = json_decode($json); echo $obj->access_token;
Sebagai alternatif, anda boleh memanfaatkan cURL untuk keselamatan dan keserasian yang dipertingkatkan:
$ch = curl_init(); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_URL, 'url_here'); $result = curl_exec($ch); curl_close($ch); $obj = json_decode($result); echo $obj->access_token;
Dengan menggunakan sama ada daripada pendekatan ini, anda boleh mendapatkan semula objek JSON yang diingini dengan cekap dan mengekstrak data yang diperlukan.
Atas ialah kandungan terperinci Bagaimana untuk Mengambil Objek JSON dan Mengekstrak Data daripada URL Menggunakan PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!