我以数组格式获取日期,我尝试将其内联到字符串但是当我执行imlode()
时它会删除零形式的monthes,而像01这样的日期将等于1.但我需要01.我怎么能做这个?谢谢!
答案 0 :(得分:1)
你可以在foreach中使用str_pad在数字1到9之前添加零,然后内爆。
以下是一个例子:
<?php
//filling an array for example
$days = [1,2,3,4,5,6,7,8,9,10];
foreach($days as $day){
$newarr[] = str_pad($day, 2, 0, STR_PAD_LEFT);
}
$impld = implode('/',$newarr);
echo $impld;
?>
输出:
01/02/03/04/05/06/07/08/09/10