繁体   English   中英

PHP:从文本中分离值

[英]PHP: Separating Values from Text

我有从网站获取的值列表,这些是我获取的几行内容。

 [{"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"

我只想分离并打印我感兴趣的内容,例如标题和channelID。 我应该怎么做呢?

还有title和endTime的多个值,我想将它们全部显示出来

通过使用代码解决了

foreach($values as $val){
   echo $val["displayStartTime"];
   echo " ";
   echo $val["channelNumber"];
   echo " ";
   echo $val["channelName"];
   echo ", ";
   echo $val["title"];
   echo "<br>";

看起来您正在处理JSON,因此请使用json_decode

$values = json_decode($text, true);
echo $values[0]['channelId'];

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM