搜索

PHP中不支持块级作用域会引发的问题

原创 2019-03-25 16:39:20 358
摘要:根据个人理解 以及搜索的资料块级作用域简单来说 即是一对{}括起来的程序块,比较常见的就是各类循环中,而php不支持块级作用域,会导致循环内创建的变量 在循环结束后还依旧存在,如果后面再定义同名变量而没有重新赋值,就会出现问题避免这类问题发生最好的办法就是释放变量  使用 unset释放变量或者在使用时初始化变量.不足之处  感谢老师赐教

根据个人理解 以及搜索的资料

块级作用域简单来说 即是一对{}括起来的程序块,比较常见的就是各类循环中,

而php不支持块级作用域,会导致循环内创建的变量 在循环结束后还依旧存在,如果后面再定义同名变量而没有重新赋值,就会出现问题

避免这类问题发生最好的办法就是释放变量  使用 unset释放变量或者在使用时初始化变量.

不足之处  感谢老师赐教

批改老师:查无此人批改时间:2019-03-26 09:23:18
老师总结:说的到不错,最好给点代码展示下,才知道你会了多少。用 unset释放变量或者在使用时初始化变量, 这句是中心。继续加油

发布手记

热门词条