Как мы можем отформатировать значения JSON в переменные PHP - PullRequest
0 голосов
/ 12 марта 2012

Я хотел бы знать, как мы можем переформатировать значения JSON в PHP-переменные?

Мы получаем URL из сценария на основе JSON через тип данных "JSONP".

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

Я хотел бы переформатировать этот URL в этот тип.

<?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 голосов
/ 12 марта 2012
$json  = $_GET['models'];
$data  = json_decode($json, true);
$Title = $data[0]['Title'];
$ID    = $data[0]['ID'];
...