是否存在类似HTTP_GET_RESPONSE的内容?

时间:2013-07-20 22:19:51

标签: php get response

我很好奇将这个http://api.hostip.info/country.php?ip=141.100.10.49(结果= DE)的结果变成一个我可以用来写入我的数据库的变量(最后一件事对我来说很容易,但我很好奇得到答案如何做第一件事。在我脑海中的片段下面:-)

    <?php
    $in = HTTP_GET_RESPONSE('http://api.hostip.info/country.php?ip=141.100.10.49');
    echo $in;
    /*write to DB*/
    ?>

感谢您的帮助!

P.S。:我对java / python / C(+ / ++ /#)

了解不多

P.P.S。:http://kater.selfhost.me/stats/test.php这就是结果: - (

2 个答案:

答案 0 :(得分:0)

它被称为file_get_contents

$in = file_get_contents('http://api.hostip.info/country.php?ip=141.100.10.49');

通常,PHP中的大多数与文件相关的函数都允许您提供URL,并且它们会将远程文档视为文件(除非在php.ini中禁用此功能)

答案 1 :(得分:0)

如果您的系统配置正确,您可以使用:

 <?php
$in = file_get_contents('http://api.hostip.info/country.php?ip=141.100.10.49');
echo $in;
/*write to DB*/
?>

确保在php.ini中设置了allow_url_fopen