我冒了各种数组,然后将它们插入到数据库中,然后检索它们并将它们分解成原始数组。我想用一组日期做这个,但我需要在插入之前格式化它们。
如何格式化数组中的日期,然后将其传递给implode()
函数以将其插入数据库?类似地,我需要在检索时将其重新格式化为数组。
数组的结构非常简单
$array = (
[0] => 02/09/2013
[1] => 29/03/2012
[2] => 13/12/2010
)
我猜它需要一个foreach循环来循环并格式化每个日期,但是如何返回格式化的数组然后将其传递给implode? p>
答案 0 :(得分:1)
是的,你可以使用foreach
<?php
$arr = array(0 => '02/09/2013',1 => '29/03/2012',2 => '13/12/2010');
foreach($arr as &$val)
{
$val = date('d.m.y',strtotime($val)); //<--- Write your own format.
}
echo implode(',',$arr); //<--- Implode the array using your seperator.