PHP日期字符串或数组
我需要从用户输入的出生日期中获取两个变量,一个是他们出生的月份,另一个是数字形式的日期。我也需要年龄,但已经能够解决这个问题 我试过了PHP日期字符串或数组,php,date,Php,Date,我需要从用户输入的出生日期中获取两个变量,一个是他们出生的月份,另一个是数字形式的日期。我也需要年龄,但已经能够解决这个问题 我试过了 $birthday="12/22/1980"; $month=$birthday(0); $day=$birthday(1); $month=$birthday(m); $day=$birthday(d); $month=date($birthday 0); $day=date($birthday 1); 您可以使用explode将字符串分解为数组,使
$birthday="12/22/1980";
$month=$birthday(0);
$day=$birthday(1);
$month=$birthday(m);
$day=$birthday(d);
$month=date($birthday 0);
$day=date($birthday 1);
您可以使用
explode
将字符串分解为数组,使用list
可以分配多个变量
代码如下所示:
list($day, $month, $year) = explode('/', $birthday);
旁注:如果这是您的实际代码,那么您在
$birth=“12/22/1980”
中缺少了一个分号。我不理解您的代码和您的问题。。。问题在哪里谢谢你fred和我有分号,解释会很好,当然代码可能解决了他的问题