У меня есть переменная, которая содержит дату в виде строки, как 21 марта 2015 года, поэтому мне нужно проверить, является ли она действительной в php. Я пытаюсь проверить, используя
$date = 'July 20 2018';
echo date('d/m/Y', strtotime($date))
;
Но он показывает ошибку, а также пытался
if (DateTime::createFromFormat('Y-m-d G:i:s', $myString) !== FALSE) { //valid date }
Ошибка получения 2-й параметр должен быть строкой. Пожалуйста, кто-нибудь может мне помочь!