我正在写一个注册表单,我有这个:
<?php
for($j = 1; $j <= 12; $j++)
{
$month = date("F", mktime(0, 0, 0, j, 1, 2000));
echo '<option value="'.$month.'">'.$month.'</option>';
}
?>
Run Code Online (Sandbox Code Playgroud)
问题是我的选择框显示'1月'12次,但我想要1月,2月,3月等...到12月.我怎样才能解决这个问题?谢谢.
您在"j"前面错过了一个美元符号:
$month = date("F", mktime(0, 0, 0, j, 1, 2000));
Run Code Online (Sandbox Code Playgroud)