Deprecated: Function split() is deprecated. How to rewrite this statement?
php, posix-ere, regex
Solution
I think you want preg_split.
list($year, $month, $day, $hour, $min, $sec) = preg_split('/[: -]/', $post_timestamp);
Problem
I have the following statement which worked fine before PHP 5.3 using the `split` function: ``` list($year, $month, $day, $hour, $min, $sec) = split( '[: -]', $post_timestamp ); ``` After upgrading to PHP 5.3, I get the Deprecated warning: Deprecated: Function split() is deprecated. I am trying to parse a string with format like: 2010-08-10 23:07:58 into its component parts.