PHP中的Ajax
我知道AJAX不会是它的名字,但我正在寻找类似的东西,可以从PHP本身(而不是使用javascript)中完成 基本上,当PHP创建页面时,我想查询一个API来收集一些将在当前页面上使用的信息。这可能吗?如果可能,最好的方法是什么PHP中的Ajax,php,ajax,Php,Ajax,我知道AJAX不会是它的名字,但我正在寻找类似的东西,可以从PHP本身(而不是使用javascript)中完成 基本上,当PHP创建页面时,我想查询一个API来收集一些将在当前页面上使用的信息。这可能吗?如果可能,最好的方法是什么 谢谢如果您正在谈论一个远程HTTP API,您将在运行时使用它。它基本上是PHP跨域访问信息的方式 上面的内容可能会让人有点不知所措——请查看下面的内容,开始吧。如果可以的话,我建议从命令行使用cURL,因为上面有很多选项。这是熟悉命令和可用的不同选项的好方法。如果您
谢谢如果您正在谈论一个远程HTTP API,您将在运行时使用它。它基本上是PHP跨域访问信息的方式
上面的内容可能会让人有点不知所措——请查看下面的内容,开始吧。如果可以的话,我建议从命令行使用cURL,因为上面有很多选项。这是熟悉命令和可用的不同选项的好方法。如果您谈论的是远程HTTP API,您将在运行时使用。它基本上是PHP跨域访问信息的方式
上面的内容可能会让人有点不知所措——请查看下面的内容,开始吧。如果可以的话,我建议从命令行使用cURL,因为上面有很多选项。这是熟悉命令和各种可用选项的好方法。您可能需要curl
你可能想要卷发
您可以使用fopen或curl: 下面是一个打开到twitters API的连接、读取公共时间线并输出部分时间线的示例
<?php
$fp = fopen("http://api.twitter.com/1/statuses/public_timeline.json?count=3&include_entities=false","r");
while($data = fgets($fp))
{
$json .= $data;
}
$arr = json_decode($json);
print_r($arr);
?>
您可以使用fopen或curl: 下面是一个打开到twitters API的连接、读取公共时间线并输出部分时间线的示例
<?php
$fp = fopen("http://api.twitter.com/1/statuses/public_timeline.json?count=3&include_entities=false","r");
while($data = fgets($fp))
{
$json .= $data;
}
$arr = json_decode($json);
print_r($arr);
?>