我有以下對象:stdClass Object( [ID] => 6 [data] => stdClass Object ( [categories] => Array ( [23] => Array ( [id] => 23 [name] => A ) [22] => Array ( [id] => 22 [name] => B ) [19] => Array ( [id] => 19 [name] => C ) ))我想打印 A、B、C。我設(shè)法打印了 1 個(gè)名稱:但我想在不知道 id 的情況下打印數(shù)組的所有名稱。echo $event->data->categories[19]['name'];
2 回答

白衣非少年
TA貢獻(xiàn)1155條經(jīng)驗(yàn) 獲得超0個(gè)贊
您可以使用array_column和內(nèi)爆
echo implode(', ', array_column($event->data->categories, 'name'));
這將獲取所有名稱項(xiàng)并將它們分解為一個(gè)字符串。

慕田峪9158850
TA貢獻(xiàn)1794條經(jīng)驗(yàn) 獲得超8個(gè)贊
您可以使用如下所示遍歷 categories 數(shù)組:foreach
foreach($event->data->categories as $category) { echo $category['name']; }
- 2 回答
- 0 關(guān)注
- 207 瀏覽
添加回答
舉報(bào)
0/150
提交
取消