PHP中的Ajax

PHP中的Ajax,php,ajax,Php,Ajax,我知道AJAX不会是它的名字,但我正在寻找类似的东西,可以从PHP本身(而不是使用javascript)中完成 基本上,当PHP创建页面时,我想查询一个API来收集一些将在当前页面上使用的信息。这可能吗?如果可能,最好的方法是什么 谢谢如果您正在谈论一个远程HTTP API,您将在运行时使用它。它基本上是PHP跨域访问信息的方式 上面的内容可能会让人有点不知所措——请查看下面的内容,开始吧。如果可以的话,我建议从命令行使用cURL,因为上面有很多选项。这是熟悉命令和可用的不同选项的好方法。如果您

我知道AJAX不会是它的名字,但我正在寻找类似的东西,可以从PHP本身(而不是使用javascript)中完成

基本上,当PHP创建页面时,我想查询一个API来收集一些将在当前页面上使用的信息。这可能吗?如果可能,最好的方法是什么


谢谢

如果您正在谈论一个远程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);
?>