Поиск дня недели с помощью функции php getdate()
Я пытаюсь построить функцию в php, где она принимает дату пользовательского ввода, которая может быть любой датой в значительной степени за последние 20 лет. я попытался использовать функцию getdate() в php, чтобы вернуть им день недели. вот что у меня не работает
$date="8/4/2010";//user input
$dateget=getdate($date);
echo $dateget; // i want an output like "monday" or "saturday"
когда я запускаю этот код, я получаю эту ошибку
A non well formed numeric value encountered (on the $dateget=getdate($date) line)
Спасибо
1 ответ
Решение
Вам нужна временная метка для функции getdate. Так что, возможно, функция strtotime может помочь.
$date="8/4/2010";//user input
$dateget=getdate(strtotime($date));
echo $dateget['weekday'];