这个问题实际上是关于PHP的糟糕做法.我正在学习如何用这种语言编写代码,我已经可以用Lua和Python编写代码了.当一个if语句被告知在Lua中"什么都不做"时,你只会说"返回",但我知道这在PHP中不起作用.我一直在使用print(),但我明白这可能是不好的做法,我想知道是否有一个无所事事的功能.
if (condition) { //If condition is met
print(""); //Do Nothing
} else {
//Run the function;
}
Run Code Online (Sandbox Code Playgroud)
先感谢您.
最简单的方法是:
if(condition) {
} else {
// your code
}
Run Code Online (Sandbox Code Playgroud)
然而,聪明而干净的方式是否定你的状况:
if(!condition) {
// your code
}
Run Code Online (Sandbox Code Playgroud)
并完成它.
编辑:
如果您的病情很复杂,请不要忘记使用括号:
if(!(condition_A && condition_B)) {
//your code
}
Run Code Online (Sandbox Code Playgroud)