要获取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"。

costTime 52	currTime 20230915172534	data 		rows 			autoRelatedFlag 1234			bookFlag 2			canPlayFlag haha		 			autoRelatedFlag 4321			bookFlag 2			canPlayFlag qaqa			php 得到autoRelatedFlag值为1234中的canPlay

原文地址: http://www.cveoy.top/t/topic/i9CV 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录