以下是一个简单的PHP实例,用于统计订单数据。我们将使用一个数组来模拟订单数据,并通过PHP脚本进行统计。
```php

// 模拟订单数据
$orders = [
['order_id' => 1, 'amount' => 100.00, 'date' => '2021-09-01'],
['order_id' => 2, 'amount' => 200.00, 'date' => '2021-09-02'],
['order_id' => 3, 'amount' => 150.00, 'date' => '2021-09-03'],
['order_id' => 4, 'amount' => 300.00, 'date' => '2021-09-04'],
['order_id' => 5, 'amount' => 250.00, 'date' => '2021-09-05'],
];
// 订单统计函数
function orderStatistics($orders) {
$totalAmount = 0;
$totalOrders = count($orders);
$dailyStats = [];
foreach ($orders as $order) {
$totalAmount += $order['amount'];
$date = $order['date'];
if (!isset($dailyStats[$date])) {
$dailyStats[$date] = ['amount' => 0, 'count' => 0];
}
$dailyStats[$date]['amount'] += $order['amount'];
$dailyStats[$date]['count']++;
}
return [
'totalAmount' => $totalAmount,
'totalOrders' => $totalOrders,
'dailyStats' => $dailyStats
];
}
// 调用函数并获取统计结果
$stats = orderStatistics($orders);
// 打印统计结果
echo "









