preg_split
正規表現によって区切ります
preg_split()
関数は、正規表現マッチをセパレーターとして使用して、文字列を配列に分割します。
preg_split()を使用して、日付をそのコンポーネントに分割します。
<?php $ date = "1970-01-01 00:00:00" ; $ pattern = "/[ - \ s:]/" ; $ components = preg_split ( $ pattern 、 $ date ) ; print_r ( $ components ) ; ?>
自分で試してみてください
preg_split_delim_captureフラグを使用します。
<?php $ date = "1970-01-01 00:00:00" ; $ pattern = "/([ - \ s:])/" ; $ components = preg_split ( $ pattern 、 $ date 、 -1 、 preg_split_delim_capture ) ; print_r ( $ components ) ; ?>
自分で試してみてください
preg_split_offset_captureフラグを使用します。
<?php $ date = "1970-01-01" ; $ pattern = "/ - /" ; $ components = preg_split ( $ pattern 、 $ date 、 -1 、 preg_split_offset_capture ) ; print_r ( $ components ) ; ?>
自分で試してみてください