. Converte uma data no formato yyyy-mm-dd hh:mm:ss para yyyymmddhhmmss . Útil para explorar as funções de ordenação, o tipo asort() .
1 2 3 4 5 6 | / ** * Formato de "aaaa-mm-dd hh: mm: ss" para "yyyymmddhhmmss" * / $d ) { plainDate função ($ d) { preg_replace ( '/(-|:|\040)/' , '' , $d ) ) ; retorno ( preg_replace ('/ (-: | \ 040) /','', $ d)); } |
É melhor do que este:
1 2 3 | $d ) { plainDate função ($ d) { str_replace ( ' ' , '' , str_replace ( '-' , '' , str_replace ( ':' , '' , $d ) ) ) ) ; retorno ( str_replace ('','', str_replace ('-','', str_replace (':','', $ d)))); } |
Ou ainda esta:
1 2 3 4 5 6 | $d ) { plainDate função ($ d) { explode ( ' ' , $d ) ; $ Pd = explode ('', $ d); explode ( '-' , $pd [ 0 ] ) ; $ Dd = explode ('-', $ pd [0]); explode ( ':' , $pd [ 1 ] ) ; Hp = $ explode (':', $ pd [1]); $dd [ 0 ] . $dd [ 1 ] . $dd [ 2 ] . $hp [ 0 ] . $hp [ 1 ] . $hp [ 2 ] ) ; return ($ dd [0] $ dd [1] $ dd [2] $ hp [0] $ hp [1] $ hp [2].....); } |










[...] Vasculhando o seu blog, me deparei com este post. Seu trecho (que lhe permite converter o formato de data yyyy-mm-dd hh: mm: ss yyyymmddhhmmss) [...]