PHP"for"循环问题

Ada*_*ick 1 php

简单的问题:

为什么是这样:

 for($k=1;$k<=10;$k+2) { }
Run Code Online (Sandbox Code Playgroud)

给出一个无限循环?当我用$ k ++改变$ k + 2时,它运行正常.

我该如何纠正?(我不能为损坏号码改变10,因为我需要这个功能来配合一对或在那个地方削弱价值)

hak*_*kre 13

$k+2
Run Code Online (Sandbox Code Playgroud)

这不会改变$k它的价值,所以它永远不会超过10.可能你的意思是:

$k+=2
Run Code Online (Sandbox Code Playgroud)

$k每次表达式得到评估时(每个for循环结束时)将增加2.