返回 php不支持块...... 登陆

php不支持块级作用域会引发的问题及避免方式!

大灰狼 2019-07-08 15:20:00 136

经过测试发现 如果自己定义了变量基本使用不会有大问题。但是经常会进行遍历数组、for循环时候容易使用 $i<100;i++ 等常见重名的变量,如果在函数内使用到是不影响。但是函数外全局 就会容易出现意外的初始值。所如果全局使用for循环 if判断等时候定义了变量 一定要先初始化 来解决。

如果创建了同名数组变量,可能初始化并未解决问题!最保险的方式初始化数组前 先销毁同名数组 unset($数组名)

最新手记推荐

• 用composer安装thinkphp框架的步骤 • 省市区接口说明 • 用thinkphp,后台新增栏目 • 管理员添加编辑删除 • 管理员添加编辑删除

全部回复(0)我要回复

暂无评论~
  • 取消 回复 发送
  • PHP中文网