2015-11-10 1 views
0

Je veux demande dans un site comme celuiobtenir la demande d'un site Web dans un script php

$id = "something"; 
$response = http_get("http://example.com?id=$id, array("timeout"=>1), $out); 

Je ne trouve pas exactement comment je peux utiliser http_get

J'ai essayé avec file_get_contents , il travaille comme

$out = file_get_contents("http://www.example.com?id=something"); 

mais je veux comme ça

$out = file_get_contents("http://www.example.com?id=$id"); 

celui-ci ne fonctionne pas

+0

Avez-vous vu la page de manuel pour [http_get] (http://php.net/manual/en/function.http-get.php)? – Kyslik

+0

Je l'ai vu mais je ne l'ai pas manipulé de toute façon –

+0

Peut-être essayer ce 'http_get (" http://example.com?id=$id ", tableau (" timeout "=> 1), $ out);' * note: * une erreur de syntaxe. – Kyslik

Répondre

0

La façon dont je l'ai fait fonctionner était d'utiliser le code ci-dessous.

$out = file_get_contents("http://www.example.com?id=".$id); 

Cela va concaténer le contenu de la variable $ id à la fin de l'URL à demander.