Php 我的代码在这两种情况下都会修改组,尽管我只需要在组为1时修改它

Php 我的代码在这两种情况下都会修改组,尽管我只需要在组为1时修改它,php,Php,应该是 if($acc=1){ 或者也 if($acc==1){ 因为现在您没有检查任何情况,您只是将$acc值设置为1。FYI。它们不再得到维护。看到了吗?相反,请了解,并使用or-将帮助您决定哪一个最适合您。噢if($acc=1)将始终计算为true。if($acc==1)甚至更好。这取决于具体情况谢谢你gregoire ducharme。。但仍然是一个错误 if($acc==1){ if($acc===1){

应该是

if($acc=1){
或者也

if($acc==1){

因为现在您没有检查任何情况,您只是将
$acc
值设置为1。

FYI。它们不再得到维护。看到了吗?相反,请了解,并使用or-将帮助您决定哪一个最适合您。噢
if($acc=1)
将始终计算为true。
if($acc==1)
甚至更好。这取决于具体情况谢谢你gregoire ducharme。。但仍然是一个错误
if($acc==1){
if($acc===1){