Ajax из PHP - PullRequest
       23

Ajax из PHP

1 голос
/ 19 августа 2011

Я знаю, что AJAX не будет так называться, но я ищу нечто подобное, что можно сделать из самого PHP (без использования javascript).

По сути, поскольку PHP создает страницу, я хочу запросить API, чтобы собрать некоторую информацию, которая будет использоваться на текущей странице.Возможно ли это, и если да, то какой метод будет лучшим?

Спасибо

Ответы [ 3 ]

2 голосов
/ 19 августа 2011

Вы, вероятно, хотите завиток.

http://php.net/manual/en/book.curl.php

2 голосов
/ 19 августа 2011

Вы можете использовать fopen или curl:

Вот пример, чтобы открыть соединение с 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);
?>
1 голос
/ 19 августа 2011

Если вы говорите об удаленном HTTP API, вы должны использовать cURL во время выполнения.По сути, это PHP-способ доступа к информации через домены.

Вышеприведенное может быть немного ошеломляющим - посмотрите страницу простого примера , чтобы начать.Если возможно, я предлагаю работать с cURL из командной строки, так как там довольно много вариантов.Это хороший способ ознакомиться с командой и различными доступными опциями.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...