我有一个 for each 循环,它遍历一组行,每行都有一个安装日期,但我只想从所有循环的行中获取最早的安装日期,这可以是循环中的任何随机行。我该怎么做?我应该只创建一个日期数组然后对其进行排序,还是应该在每次循环时检查它?最好有一个代码示例。日期的格式很简单:2012-09-04
foreach($lines as $line){
$install_date = $line->installation_date_c;
$water_cost = $line->water_cost_c;
$energy_cost = $line->energy_cost_c;
$oweeks = 52;
$oyears = $line->operating_years_c;
$default_curr = $line->currency_id;
}