NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
在程序中避免下面例子中的嵌入式赋值: 错误示范: ~~~ $str="HI"; foreach ($list as $k =>$v) { //转小写作对比 if (strtolower($str) == $v['hi']) { //逻辑 } } ~~~ 正确示范: ~~~ $str = "HI"; $str_lower = strtolower($str); foreach ($list as $k =>$v) { //转小写作对比 if ($str_lower == $v['hi']) { //逻辑 } } ~~~ strtolower() 不能放在循环里面,有损性能,每次都要去转换,类似这样的场景需要注意!