Php 从数值返回月份名称
我试图根据数值显示月份名称。所以如果11号,11号,9号,9号等等 这是我的密码:Php 从数值返回月份名称,php,html,get,Php,Html,Get,我试图根据数值显示月份名称。所以如果11号,11号,9号,9号等等 这是我的密码: $month=$_GET["q"]; if($month['month'] == '11') { echo"November"; } if($month['month'] == '10') { echo"October"; } if($month['month'] == '9') { echo"September"; } 这没有显示什么?有人能帮忙吗?会
$month=$_GET["q"];
if($month['month'] == '11')
{
echo"November";
}
if($month['month'] == '10')
{
echo"October";
}
if($month['month'] == '9')
{
echo"September";
}
这没有显示什么?有人能帮忙吗?会是这样的
if($month == '11') {
}
因为您直接将GET
值分配给$month
。假设q
将是月份名称。它会像这样
if($month == '11') {
}
因为您直接将GET
值分配给$month
。假设q
将是月份名称。它会像这样
if($month == '11') {
}
因为您直接将GET
值分配给$month
。假设q
将是月份名称。它会像这样
if($month == '11') {
}
因为您直接将
GET
值分配给$month
。假设q
将是月份名称。如果语句,则无需创建多个语句。您只需使用即可实现此目的:
$month_number = (int) $_GET["q"];
if($month_number > 0 && $month_number <= 12)
echo DateTime::createFromFormat('m', $month_number)->format('F');
$month\u number=(int)$\u GET[“q”];
如果($month_number>0&&$month_number格式('F');
无需创建多个if
语句。您只需使用即可实现此目的:
$month_number = (int) $_GET["q"];
if($month_number > 0 && $month_number <= 12)
echo DateTime::createFromFormat('m', $month_number)->format('F');
$month\u number=(int)$\u GET[“q”];
如果($month_number>0&&$month_number格式('F');
无需创建多个if
语句。您只需使用即可实现此目的:
$month_number = (int) $_GET["q"];
if($month_number > 0 && $month_number <= 12)
echo DateTime::createFromFormat('m', $month_number)->format('F');
$month\u number=(int)$\u GET[“q”];
如果($month_number>0&&$month_number格式('F');
无需创建多个if
语句。您只需使用即可实现此目的:
$month_number = (int) $_GET["q"];
if($month_number > 0 && $month_number <= 12)
echo DateTime::createFromFormat('m', $month_number)->format('F');
$month\u number=(int)$\u GET[“q”];
如果($month_number>0&&$month_number格式('F');
因为$\u GET[“q”]不能是数组,所以不能使用$month['month'],所以直接使用$month
下面的代码可以直接回显月份名称,而不是使用那么多if-else
$monthName = date("F", mktime(0, 0, 0, $month));
echo $monthName;
更多详细信息请访问和,因为$\u GET[“q”]不能是数组,所以不能使用$month['month'],请直接使用$month
下面的代码可以直接回显月份名称,而不是使用那么多if-else
$monthName = date("F", mktime(0, 0, 0, $month));
echo $monthName;
更多详细信息请访问和,因为$\u GET[“q”]不能是数组,所以不能使用$month['month'],请直接使用$month
下面的代码可以直接回显月份名称,而不是使用那么多if-else
$monthName = date("F", mktime(0, 0, 0, $month));
echo $monthName;
更多详细信息请访问和,因为$\u GET[“q”]不能是数组,所以不能使用$month['month'],请直接使用$month
下面的代码可以直接回显月份名称,而不是使用那么多if-else
$monthName = date("F", mktime(0, 0, 0, $month));
echo $monthName;
更多详情请访问和如果$\u GET['q']
有您的月号,您只需使用$month
而不使用$month['month']
这可能是使用非OOP PHP实现结果的最佳方法:
$month = $_GET['q'];
$monthName = date("F", mktime(0, 0, 0, $month));
echo $monthName;
如果$\u GET['q']
有您的月号,您只需要使用$month
,而不需要使用$month['month']
这可能是使用非OOP PHP实现结果的最佳方法:
$month = $_GET['q'];
$monthName = date("F", mktime(0, 0, 0, $month));
echo $monthName;
如果$\u GET['q']
有您的月号,您只需要使用$month
,而不需要使用$month['month']
这可能是使用非OOP PHP实现结果的最佳方法:
$month = $_GET['q'];
$monthName = date("F", mktime(0, 0, 0, $month));
echo $monthName;
如果$\u GET['q']
有您的月号,您只需要使用$month
,而不需要使用$month['month']
这可能是使用非OOP PHP实现结果的最佳方法:
$month = $_GET['q'];
$monthName = date("F", mktime(0, 0, 0, $month));
echo $monthName;
在您的例子中,$month不是一个数组,所以请尝试这样使用
if($month=='11')
echo 'Nov';
在您的例子中,$month不是一个数组,所以请尝试这样使用
if($month=='11')
echo 'Nov';
在您的例子中,$month不是一个数组,所以请尝试这样使用
if($month=='11')
echo 'Nov';
在您的例子中,$month不是一个数组,所以请尝试这样使用
if($month=='11')
echo 'Nov';
试试这个:
$monthArr = array('1'=>'Jan','2'=>'Feb');
echo $monthArr[$month];
试试这个:
$monthArr = array('1'=>'Jan','2'=>'Feb');
echo $monthArr[$month];
试试这个:
$monthArr = array('1'=>'Jan','2'=>'Feb');
echo $monthArr[$month];
试试这个:
$monthArr = array('1'=>'Jan','2'=>'Feb');
echo $monthArr[$month];
您可以简单地使用字符串来计算时间
$month=$_GET["q"];
echo date('F', strtotime('2012-' . $month . '-01'));
这将为您提供月份的全名,具体取决于分配了月份变量的数字
strotime需要日期,因此2012 etc也在其中,尽管与输出无关。您可以简单地使用字符串来表示时间
$month=$_GET["q"];
echo date('F', strtotime('2012-' . $month . '-01'));
这将为您提供月份的全名,具体取决于分配了月份变量的数字
strotime需要日期,因此2012 etc也在其中,尽管与输出无关。您可以简单地使用字符串来表示时间
$month=$_GET["q"];
echo date('F', strtotime('2012-' . $month . '-01'));
这将为您提供月份的全名,具体取决于分配了月份变量的数字
strotime需要日期,因此2012 etc也在其中,尽管与输出无关。您可以简单地使用字符串来表示时间
$month=$_GET["q"];
echo date('F', strtotime('2012-' . $month . '-01'));
这将为您提供月份的全名,具体取决于分配了月份变量的数字
strotime需要日期,因此2012 etc也在其中,尽管与输出无关。$month=date('n')
确保获得正确的值,例如:10,11…作为月变量$month=date('n')
确保获得正确的值,例如:10,11…作为月变量$month=date('n')
确保获得正确的值,例如:10,11…作为月变量$month=date('n')
确保您获得了正确的值,例如:10,11…月变量那么,$$\u get[“q”]
如果您var\u dump()它会显示什么?那么,$\u get[“q”]
如果您var\u dump()它会显示什么?如果您var\u dump()它会显示什么?那么,$\u get[“q”
如果您var\u dump()它会显示什么它?在您的mktime时,10
将是什么?更正它,它表示天数,所以它不应该在这里。在您的mktime时,10
将是什么?更正它,它表示天数,所以它不应该在这里。在您的mkti时,10
将是什么