我正在尝试在php中构建一个函数,它需要用户输入日期,这可以是过去20年内的任何日期。我试图在PHP中使用getdate()函数返回一周中的某一天。 这就是我所拥有的不起作用。
$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)
由于
答案 0 :(得分:3)
您需要getdate function的时间戳。所以也许strtotime功能可以帮助。
$date="8/4/2010";//user input
$dateget=getdate(strtotime($date));
echo $dateget['weekday'];