поиск дня недели с помощью функции php getdate () - PullRequest
0 голосов
/ 08 августа 2011

Я пытаюсь создать функцию в 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 Ответ

3 голосов
/ 08 августа 2011

Вам нужна временная метка для функции getdate . Так что, возможно, функция strtotime может помочь.

$date="8/4/2010";//user input
$dateget=getdate(strtotime($date));
echo $dateget['weekday'];
...