我们如何将JSON值格式化为PHP变量

时间:2012-03-12 04:58:54

标签: php javascript json jsonp

我想知道,我们如何将JSON值重新格式化为PHP变量?

我们通过“JSONP”dataType从基于JSON的脚本获取URL。

http://localhost/kendo-prac/data/update.php?callback=jQuery17107827386485878378_1331380511887&models=%5B%7B%22ID%22%3A%2213%22%2C%22Title%22%3A%22RODDER%22%7D%5D&_=1331380521156

我想将此网址重新格式化为此类型。

<?php 
    $callback = "jQuery17107827386485878378_1331380511887" ;
    $Title = "RODDER" ;   // This values encoded in &models=%5B%7B%22ID%22%3A%2213%22%2C%22Title%22%3A%22RODDER%22%7D%5D
    $ID = 13 ;   // This values encoded in &models=%5B%7B%22ID%22%3A%2213%22%2C%22Title%22%3A%22RODDER%22%7D%5D
?>

请给我合适的帮助,我们该怎么做?

1 个答案:

答案 0 :(得分:0)

$json  = $_GET['models'];
$data  = json_decode($json, true);
$Title = $data[0]['Title'];
$ID    = $data[0]['ID'];