diffstrpos()
と でフェッチされた大きな配列があります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()
日付文字列を配列に取得するために使用する予定です。その後、日付配列を分解し、foreach($date as $index => $value)
それを文字列にキャストできる場合は日付を実行し、月が月名と一致するように 2 桁を使用することを計画しています。次に、目的の文字列を形成します。
より良い解決策はありますか?