Maison >développement back-end >tutoriel php >Comment puis-je récupérer des données XML à l'aide de requêtes HTTP GET en PHP ?

Comment puis-je récupérer des données XML à l'aide de requêtes HTTP GET en PHP ?

Linda Hamilton
Linda Hamiltonoriginal
2024-12-01 12:49:11357parcourir

How Can I Retrieve XML Data Using HTTP GET Requests in PHP?

Envoi de requêtes HTTP GET en PHP pour la récupération de contenu XML

Pour répondre à une exigence simple de récupération de contenu XML à partir d'une URL, PHP fournit des mécanismes d'envoi de requêtes HTTP GET.

Utilisation file_get_contents() :

Lorsque vous êtes uniquement intéressé par le contenu lui-même, file_get_contents() offre une solution pratique :

$xml = file_get_contents("http://www.example.com/file.xml");

Exploiter cURL pour des scénarios avancés :

Pour des opérations plus complexes, telles que des en-têtes personnalisés ou une manipulation d'URL complexe, cURL s'avère une solution polyvalente outil :

$ch = curl_init("http://www.example.com/file.xml");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$xml = curl_exec($ch);
curl_close($ch);

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn