2010-11-03 2 views
0
list($time, $content) = split("-", $item, 2); 
list($hours, $mins) = split(":", $time, 2); 

Как определить, работает ли первый раскол() [строка 1], прежде чем перейти к [line2]?Проверьте, работает ли split() в php

+0

Не используйте 'split'! Он устарел и медленнее, чем эквивалент PCRE 'preg_split'. Из того, что я вижу, «взрыв» может также сделать трюк для вас. – netcoder

ответ

0

Если вы заинтересованы в получении части даты, вы действительно должны использовать функцию как date_parse() или strtotime()/date() для извлечения деталей. Проверьте это - http://www.php.net/manual/en/function.date-parse.php

Это также проведет проверку, в то время как ваш пользовательский код этого не сделает.

Смежные вопросы