我想输入月份的全名,并作为回应我想获得月份的编号。 我已经尝试过下面的代码,当我通过“3月”作为月份名称它返回我“1”.is有任何方法来获取月份的数字在PHP?简单的方法将月份名称转换为月份编号在php
$month_number = date('n', strtotime($string));
我想输入月份的全名,并作为回应我想获得月份的编号。 我已经尝试过下面的代码,当我通过“3月”作为月份名称它返回我“1”.is有任何方法来获取月份的数字在PHP?简单的方法将月份名称转换为月份编号在php
$month_number = date('n', strtotime($string));
试试这个:
<?php
$date = date_parse('March');
echo($date['month']);
?>
也许这将帮助你:)
尝试:
date('m', strtotime("March"));
尽管此代码可能会回答问题,但提供关于此代码为何和/或如何回答问题的其他上下文可提高其长期价值。 –
该代码返回 “1” 为已到达一月或_any无法识别string_成'strtotime'。如果我将“March”作为'$ string'传递给您的代码,它会成功返回“3”。 –