Maison >développement back-end >tutoriel php >Comment récupérer des objets JSON et extraire des données d'URL à l'aide de PHP ?
Dans cette discussion, nous abordons un défi de programmation courant : extraire des données spécifiques d'un objet JSON récupéré à partir d'un objet donné. URL. Pour y parvenir succinctement, PHP propose plusieurs approches.
Cette méthode est simple et utilise la fonction file_get_contents. Cependant, cela nécessite d'activer le paramètre allow_url_fopen :
ini_set("allow_url_fopen", 1); $json = file_get_contents('url_here'); $obj = json_decode($json); echo $obj->access_token;
Vous pouvez également exploiter cURL pour une sécurité et une compatibilité améliorées :
$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;
En adoptant l'un ou l'autre Grâce à ces approches, vous pouvez récupérer efficacement l'objet JSON souhaité et extraire les données nécessaires.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!