Разобрать строку даты и времени в массив отдельных единицPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Разобрать строку даты и времени в массив отдельных единиц

Сообщение Anonymous »

Я рассмотрел несколько других вопросов по регулярным выражениям здесь и на других досках объявлений. Я бьюсь головой о стену, потому что просто не могу осознать это. (или регулярные выражения в целом)
Я извлекаю отметку времени из базы данных MYSQL. Он генерируется автоматически, поэтому форматируется как обычно: 2011-12-17 21:30:56
Я хочу разбить это на массив без необходимости использовать несколько взрывается. Я предполагаю, что ответ здесь — preg_split(). Если у вас есть идея получше, я внимательно слушаю (хотя мне кажется, что в какой-то момент мне все равно нужно выяснить, как использовать регулярные выражения.)
В любом случае, я пытаюсь чтобы разделить это на каждый "-" ":" и " ". После небольшого чтения кажется, что ответом является класс символов. Вот мой код, который просто не работает:

Код: Выделить всё

$date_arr = preg_split("/ [- :] /", $order['order_date']);
Выводится: Array ( [0] => 2011-12-17 21:30:56 )
Где я Я ошибаюсь?

Подробнее здесь: https://stackoverflow.com/questions/855 ... dual-units
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»