如何使用PHP在后台调用URL

时间:2012-12-18 07:10:28

标签: php ajax curl

我想拨打第三方网址,这个网址是通过我的短信门户网站发给我的,用于向最终用户发送短信。
现在的问题是,当我通过PHP调用此URL时状态发生变化并且我被重定向到该页面,是否有任何方法可以反复调用此URL,这是我想多次调用URL的原因是因为可以有1000个用户,所以在URL中我必须提到用户的名字和电话号码 这个过程应该是异步的。

3 个答案:

答案 0 :(得分:1)

exec()怎么办?

类似的东西:

$code = escapeshellarg("file_get_contents('http://www.site.com/etc...');");
exec("php -r {$code} > /dev/null 2>&1 &");

More info关于这些论点。

答案 1 :(得分:0)

使用CURL。有关详细信息,请参阅http://php.net/manual/en/book.curl.php

答案 2 :(得分:0)

您可以创建另一个发送请求的脚本,然后您可以使用shell命令从主脚本运行它,方法是在命令末尾附加&| at now来移动该过程在背景中。