Я пытаюсь разобрать ответ json от API, но покупаю изменение существующего кода PHP, который я создал, но у меня возникают трудности. Это ответ JSONразбор json-ответа от API с PHP
"response":{
"status":"ok",
"userTier":"free",
"total":10,
"startIndex":1,
"pageSize":10,
"currentPage":1,
"pages":1,
"results":[{
"id":"lifeandstyle/series/cycling",
"type":"series",
"webTitle":"Cycling",
"webUrl":"http://www.guardian.co.uk/lifeandstyle/series/cycling",
"apiUrl":"http://content.guardianapis.com/lifeandstyle/series/cycling",
"sectionId":"lifeandstyle",
"sectionName":"Life and style"
}
Попытка разобрать всю информацию в «webTitle» и «webUrl» секции
<?php
require_once 'Zend/Json.php';
$val = Zend_Json::decode($result);
$arr = $val;
if(preg_match_all("~<p>([\s\S]*?)</p>~i", $arr['parse']['text']['*'], $matches)){
if(is_array($matches[1])) foreach($matches[1] as $paragraph){
echo $paragraph;
}
}
?>
Этот код просто разбирает содержимое в р тегов, как бы я изменить его?
Thanks