abstract:php不支持块级作用域的情况下,会容易导致无意识的函数重名引起bug。所以如果想要避免这些情况的出现,那么有以下两种办法:1、尽量不使用相同的块名,来避免重名,如加上特殊的标识、备注等方法。2、虽然php没有块级作用域,但是有函数作用域,所以可以把块写成函数,来避免块重名。
php不支持块级作用域的情况下,会容易导致无意识的函数重名引起bug。
所以如果想要避免这些情况的出现,那么有以下两种办法:
1、尽量不使用相同的块名,来避免重名,如加上特殊的标识、备注等方法。
2、虽然php没有块级作用域,但是有函数作用域,所以可以把块写成函数,来避免块重名。
Correcting teacher:天蓬老师Correction time:2019-03-22 08:58:09
Teacher's summary:不支持块级作用域的语言还有很多, 其实函数作用域是非常方便的, 在内存中也与全局数据是分开存放的