costTime 52 currTime 20230915172534 data rows autoRelatedFlag 1234 bookFlag 2 canPlayFlag haha autoRelatedFlag 4321 bookFlag 2 canPlayFlag qaqa php 得到autoRelatedFlag值为1234中的canPlay
要获取autoRelatedFlag值为1234中的canPlayFlag值,可以使用以下代码:
$jsonData = '{
"costTime": 52,
"currTime": "20230915172534",
"data": {
"rows": [{
"autoRelatedFlag": 1234,
"bookFlag": 2,
"canPlayFlag": "haha"
}, {
"autoRelatedFlag": 4321,
"bookFlag": 2,
"canPlayFlag": "qaqa"
}]
}
}';
$data = json_decode($jsonData, true);
$rows = $data['data']['rows'];
foreach ($rows as $row) {
if ($row['autoRelatedFlag'] == 1234) {
$canPlayFlag = $row['canPlayFlag'];
break;
}
}
echo $canPlayFlag;
这段代码将会输出"haha"。
原文地址: http://www.cveoy.top/t/topic/i9CV 著作权归作者所有。请勿转载和采集!