读取并将页面输出存储到另一页面?

时间:2014-01-09 01:48:04

标签: php json

我有一个PHP页面,根据其GET回显JSON数据。例如:

  

HTTP://localhost/htdocs/includes/person_get.php ID [] = 1和ID [] = 2

[{"id":"1","name_first1":"Daniel","name_last1":"Pendergast"},{"id":"2","name_first1":"Dennis","name_last1":"Pendergast"}]

我想要做的是从另一个页面读取并解码为数组。我怎么能这样做?

2 个答案:

答案 0 :(得分:1)

我个人会提取出将person_get中的人检索到函数中的逻辑,并在person_get和其他任何需要使用该逻辑的页面中包含该函数。

如果你的死人打电话给你,你可以使用file_get_contentsjson_decode

$data = json_decode(file_get_contents('http://localhost/htdocs/includes/person_get.php?id[]=1&id[]=2'));

https://stackoverflow.com/a/2100310/2033671

答案 1 :(得分:0)

看一下jQuery和jQuery函数$.load()$.get()

使用jQuery(javascript),您可以执行以下操作:

$.get(
    'http://localhost/htdocs/includes/person_get.php', 
    { "id[]": [1, 2] }, 
    function( data ) {
        // data is your result array
    }
);