日付が英国形式で入力されるフォームがあり、それを変換する必要があります
yyyy-mm-dd
たとえば、入力された日付は次のとおりです。データベース挿入用31/03/2013
に変換したい。'2013-03-31'
私は時々しか奇妙に動作する次のものを使用しています:
$dateInput = $mysqli->real_escape_string($_POST['date']);
$show_date = date('Y-m-d', strtotime($dateInput));
これを行うより良い方法はありますか?