Php 创建一个for循环,该循环将以1为增量回显一系列数字

Php 创建一个for循环,该循环将以1为增量回显一系列数字,php,for-loop,Php,For Loop,根据以下内容,我想知道是否有人可以帮助我: $monthsOfTheYear = range(1, 12); print_r ($monthsOfTheYear); 我理解上面的过程,但是用for循环重新创建这个原理最有效的方法是什么?到目前为止,我已经得出了以下结论: $months = ("January", "February", "March", "April", "May", "June", "July", "August", September", "October",

根据以下内容,我想知道是否有人可以帮助我:

  $monthsOfTheYear = range(1, 12);
  print_r ($monthsOfTheYear);
我理解上面的过程,但是用for循环重新创建这个原理最有效的方法是什么?到目前为止,我已经得出了以下结论:

  $months = ("January", "February", "March", "April", "May", "June", "July", "August", September", "October", "November", "December") {

  for($months{0} = 1, $months{11} = 12, /*????*/) {
      echo "/*????*/";
  } }
如果可能,我想知道如何在循环代码中实现这一点,尽管我怀疑这可能需要更复杂的解决方案。

for($I=0;$I<12;$I++){
for ($i = 0; $i < 12; $i++) {
    echo $monthsOfTheYear[$i];
}
echo$monthsof year[$i]; }
您正在尝试这样做吗。?可能是,但我不确定您是否想要这样做。请将您的问题弄清楚一点。尝试添加一个示例输出

$months = array("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December");
for($i = 0;$i < 12; $i++){
 echo $months[$i].'<br>';
}
$months=数组(“一月”、“二月”、“三月”、“四月”、“五月”、“六月”、“七月”、“八月”、“九月”、“十月”、“十一月”、“十二月”);
对于($i=0;$i<12;$i++){
回显$months[$i]。
; }
几十种可能的解决方案之一是

foreach(array("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December") as $month) {
    echo $month . "<br>";
}
foreach(数组(“一月”、“二月”、“三月”、“四月”、“五月”、“六月”、“七月”、“八月”、“九月”、“十月”、“十一月”、“十二月”)为$month){
echo$month.“
”; }
你的意思是这样的吗

$months = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"];

for ($i=0; $i<count($months); $i++) {
  echo "$months[$i]\n";
}
$months=[“一月”、“二月”、“三月”、“四月”、“五月”、“六月”、“七月”、“八月”、“九月”、“十月”、“十一月”、“十二月”];

对于($i=0;$iIt遗憾的是,您以代码结尾,即使在语法上也是不正确的。我建议您阅读PHP。您想要实现什么?您想要打印月份的名称?StackOverflow不是您的lint检查器,请不要这样处理。很抱歉,不够清楚,我想要实现数字1到12的输出,每个数字都是重复的抱怨它的相应月份。谢谢阿尔玛。