0
웹 사이트에서 가져온 값 목록이 있습니다. 몇 줄의 값이 있습니다.PHP : 텍스트에서 값 분리하기
[{"durationString":"1 hour",
"programStatus":null,
"channelId":309,
"episodeNo":"0",
"title":"Nostradamus Effect",
"altSynopsis":null,
"startTimeMilis":1296543600000,
"id":1006843665,
"endTime":"Tue Feb 01 16:00:00 SGT 2011"
제목과 채널 ID와 같이 관심이있는 항목 만 구분하여 인쇄하고 싶습니다. 어떻게해야합니까?
또한 제목과 endTime- 사용자의 여러 값이 있습니다, 당신이 JSON을 처리하는 것처럼
foreach($values as $val){
echo $val["displayStartTime"];
echo " ";
echo $val["channelNumber"];
echo " ";
echo $val["channelName"];
echo ", ";
echo $val["title"];
echo "<br>";
이 코드는 여러 값 (channelID, channelName)이없는 코드에서 작동합니다. 그러나 Title과 endTime에는 많은 값이 있습니다. 어쨌든 내가 모두 보여줄 수 있습니까? – Gary
@Ying'json_decode'가 제공하는 것은 표준 PHP 배열입니다. 그 내용을보기 위해서'var_dump ($ values)'를 시도하십시오. 배열의 모든 값을 출력하려면 루프를 반복해야합니다. 어쩌면 [매뉴얼] (http://php.net/manual/en/control-structures.foreach.php)을 읽거나 튜토리얼을 따르거나보다 구체적인 답변을 얻기 위해 구체적인 데이터를 제공해야 할 수도 있습니다. – deceze
문제를 해결할 수있게되었습니다. 감사합니다. – Gary