我有一个包含多个字符串的开始日期、结束日期和文本字段的数据库,每个字符串都以开始和结束日期范围内的 mysql 格式日期开头。
假设我想用新的开始日期和新的结束日期复制记录,我需要更新这些字符串。那里没问题。我从旧记录中提取它们并在 foreach 循环中使用新的日期范围进行更新。除了一些字符串可以有相同的日期。
$data_acc = explode(';', $record['details_accommodation'], -1);
foreach($data_acc as $row_acc)
{
list($day,$name,$sgl,$dbl,$tpl,$nights,$status) = explode(',', $row_acc);
}
如何在循环中检测所有相同的日期($day
)并使用新值更新而不自动递增?