Ben bir alanı biçimlendirmek için bir if deyiminin kısa bir el gösterimini kullanıyorum. Alan boş bir dize ise, o zaman ben bir mysql db içine eklenebilir böylece uygun bir datetime formatında biçimlendirmek için çalışıyorum değilse ben, boş bir dize olarak bırakın. İşte benim php kodu
$date = ($date == '') ? date("Y-m-d", strtotime($date)) : $date;
$ tarih dize boşaltın değil nedense o 'm / d / Y' örnek biçimlendirmek int dönüyor: 04/01/2010
Ben kestirme dışarı kodunu çekin eğer
$date = date("Y-m-d", strtotime($date));
print($date);
Doğru, bu 'Ymd' veya 2010-04-01 gibi biçimlendirilir. Bu durumda neden biliyor mu? Teşekkürler