J'ai du code pour obtenir le contenu json d'un site1 mais j'ai aussi besoin d'obtenir le contenu d'un site2. Dois-je réécrire toutes ces lignes pour le site2? Ou peut-être que je peux ajouter une URL de plus dans le curl_setopt
?PHP Comment puis-je ouvrir plusieurs sources en utilisant curl?
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,"http://site1.com");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HEADER, 0);
$outputJson = curl_exec($ch);
if ($outputJson === FALSE) {
echo 'Sorry, This service is currently unavailable: '. curl_error($ch);
}
Une demande par demande. Si vous voulez éviter la duplication de code, pensez à écrire une fonction d'aide. –
Enveloppez votre code dans une fonction qui prend une URL comme argument et renvoie le json –