我用 diff 获取了大数组,strpos()
并且substr()
:
$array[n] = ('Jan 23', 'From Jan 4 to Feb 1', 'Jul 5 to 10');
我希望有一个过程将其转换为:
$array[n] = ('2013-01-23','2013-01-04/2013-02-01','2013-07-05/2013-07-10);
谢谢你的帮助。我打算用来strpos()
将日期字符串放入数组中。之后,我计划分解日期数组,然后执行 a foreach($date as $index => $value)
,如果我可以将它转换为字符串,那么它是一个日期,我可以使用两位数,月份与月份名称匹配。然后形成所需的字符串。
有更好的解决方案吗?