我如何使用PHP?

时间:2008-10-19 18:24:00

标签: php

我知道这对PHP人来说是一个简单的问题,但我不知道该语言,只需要在我的页面被点击时从另一个网页上做一个简单的“获取”。即通知另一页此页面已被点击。

编辑:卷曲不适合我。

5 个答案:

答案 0 :(得分:6)

如果启用了curl包装器(默认情况下是这些包装器),您可以使用:

file_get_contents('http://www.example.org');

请注意,这是同步的,因此在请求完成之前,您的页面也不会。记录对日志文件(或数据库)的访问并偶尔导出数据会更好。或者,您可以在页面完成后执行请求,并将输出发送给客户端。

答案 1 :(得分:3)

注意file_get_contents()fopen()

  

如果PHP已确定文件名指定了已注册的协议,并且该协议已注册为网络URL,则PHP将检查以确保启用了allow_url_fopen。如果关闭,PHP将发出警告,fopen调用将失败。

答案 2 :(得分:2)

有很多方法......最简单的是file_get_contents('http://...'); 其他功能如fopen()也支持http:streams。

如果您需要更多控制权,我建议您查看curl(请参阅curl_init

答案 3 :(得分:2)

有很多方法可以使用PHP发送GET请求。如上所述,您可以使用file_get_contentsfopen或cURL。

您还可以通过fsockopen()使用HTTP extensionfopen功能或streams

我建议查看what WordPress has done,因为它几乎可以处理所有可能性。

答案 4 :(得分:0)

您可能想要使用cURL