- var_dump: documentation ( source)
- preg_match: documentation ( source)
- str_replace: documentation ( source)
<?php
$d = '23/02/2013 16:12:59';
$match = '/\b(0[1-9]|[12][0-9]|3[01])\/(0[1-9]|1[012])\/\d{4}(\s(0[1-9]|1[012]))?\b/';
var_dump(preg_match($match, $d));
exit;
$t = new DateTime(str_replace('/', '-', $d));
print $t->format('d/m/Y');