php get原始数据,如何解析从$ .get()函数获得的数据 - php

我像这样使用ajax从服务器获取数据:(已编辑)

$(document).ready(function()

{

setInterval(function()

{

$.get('/forms/requestProcessor.php', function(data)

{

$("#shout").append(data.question+'
');

alert('Load was performed.');

},'JSON');

}, 5000); // 5 seconds

});

在php文件中,我发送这样的数据:

while($row=mysql_fetch_array($result))

{

$question=$row['Question'];

$choice1=$row['Choice1'];

$choice2=$row['Choice2'];

$choice3=$row['Choice3'];

$choice4=$row['Choice4'];

$return_data->question = $question;

$return_data->choice1 = $choice1;

$return_data->choice2 = $choice2;

$return_data->choice3 = $choice3;

$return_data->choice4 = $choice4;

echo(json_encode($return_data));

}

它显示“未定义”。但是,如果我直接将浏览器指向php文件,它将以json格式正确显示数据

参考方案

是的,最简单的方法可能是返回json_encoded字符串。所以你的代码看起来像这样

的PHP:

header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");

header("Last-Modified: " . gmdate("D, d M Y H:i:s") . "GMT");

header("Cache-Control: no-cache, must-revalidate");

header("Pragma: no-cache");

header("Content-type: text/x-json");

echo json_encode($array);

exit(0);

和JavaScript看起来像这样:

$.get('/forms/requestProcessor.php', function(data)

{

....

}, 'json');

PHP-如何获取类的成员函数列表? - php

如果我知道班级的名字。有没有办法知道类的成员函数列表? 参考方案 get_class_methods()是你的朋友如何通过php标头重定向传递在GET字符串中接收的变量? - php

用户提交表单后,我正在从Aweber接收GET字符串中的值。我将变量发送给我,然后将其提交到SMS网关,以通过短信通知第三方提交。这是我的问题。我需要将在php标头中执行传出SMS命令的页面重定向到另一个页面,该页面最终显示从Aweber发送的GET变量。我可以在第一页中检索变量及其值。如何将它们传递到第二页?这是我在第一页(sms.php)上用来收集Awe…AJAX和file_get_contents - php

我有一个使用file_get_contents的脚本,然后解码返回的JSON ...$urlone = json_decode(file_get_contents("http://api.twitter.com/1/statuses/user_timeline.json?include_entities=true&include_rts=f…GET变量和漂亮的URL - php

我认为这是一个菜鸟问题,但是这里有。我试图更好地理解PHP中的$ _GET变量。许多CMS等将site.com/?ID=42之类的内容转换为site.com/42之类的内容我的问题是,发生这种情况时,$ _ GET变量会怎样?我尝试在页面加载时打印GET数组,但它为空。 参考方案 如果以这种方式传递参数,则它们将不再是GET变量,因为它们不会使用传统的? G…如何在另一个php页面上的字符串变量中获取一个php页面的输出 - php

我正在染色,知道该怎么做。其实我有两个php页面。说出page1.php和page2.php。现在说在page1.php中,我们有类似<?php $id=$_GET['id']; // do some processing with mysql database // do some more processing $name=…

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值