gpt4 book ai didi

php错误的地方条件

转载 作者:行者123 更新时间:2023-12-02 07:42:38 25 4
gpt4 key购买 nike

通常与 false 比较是这样完成的,其中 false 在右侧:

if(strpos($str, 'php') !== false) {
// code
}

但我也注意到在左侧的各个地方 false:

if(false !== strpos($str, 'php')) {
// code
}

据我了解,它们是相同的,那么为什么有些人将 false 放在左侧?它有什么特别之处吗?我缺少什么?

最佳答案

那是粗心的开发者发明的东西

“问题”

if ($var = false) { /* code */ }

解决方案

if (false = $var) { /* code */ }

后者会失败,因此开发人员会看到,他错过了一个额外的 =!,... 这里

关于php错误的地方条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9438043/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com