用PHP写出 然后使用 foreach 循环遍历json数组中的每一个订单,输出订单标题和订单金额。然后再封装json 数据输出 
时间: 2023-05-16 08:07:20 浏览: 27
<?php
$json = '{
"orders": [
{
"title": "Order 1",
"amount": 10.99
},
{
"title": "Order 2",
"amount": 20.99
},
{
"title": "Order 3",
"amount": 30.99
}
]
}';
$data = json_decode($json, true);
foreach ($data['orders'] as $order) {
echo "Title: " . $order['title'] . ", Amount: " . $order['amount'] . "\n";
}
$output = json_encode($data);
echo $output;
?>
注意:以上代码是用 PHP 编写的,可以循环遍历 JSON 数组中的每一个订单,输出订单标题和订单金额,并封装 JSON 数据输出。
相关问题
用PHP写出 然后使用 foreach 循环遍历json数组中的每一个订单,输出订单标题和订单金额。
<?php
$json = '{"orders":[{"title":"Order 1","amount":10},{"title":"Order 2","amount":20},{"title":"Order 3","amount":30}]}';
$data = json_decode($json, true);
foreach ($data['orders'] as $order) {
echo "Title: " . $order['title'] . ", Amount: " . $order['amount'] . "\n";
}
?>
输出结果为:
Title: Order 1, Amount: 10
Title: Order 2, Amount: 20
Title: Order 3, Amount: 30
php中foreach循环遍历二维数组
在PHP中,可以使用foreach循环来遍历二维数组。示例代码如下:
```
$twoDArray = array(
array('apple', 'orange', 'banana'),
array('carrot', 'broccoli', 'celery'),
array('pizza', 'burger', 'fries')
);
foreach($twoDArray as $row){
foreach($row as $item){
echo $item . ' ';
}
echo '<br>';
}
```
这个示例代码会输出以下结果:
```
apple orange banana
carrot broccoli celery
pizza burger fries
```
在这个示例中,我们使用了两个嵌套的foreach循环来遍历二维数组。第一个循环遍历每一行,第二个循环遍历每一行中的每一个元素。
相关推荐















