在面试中我们经常碰到可变变量的问题,本文总结了可变变量在开发过程中的使用方法以及注意事项。
首先,可以通过动态变量名称访问变量。 变量的名称可以存储在另一个变量中,从而可以动态访问它。 这样的变量称为可变变量。要将变量转换为可变变量,只需要变量前面加上一个$。
可变变量在匿名函数调用非常有用,示例如下:
在类中的调用也非常方便:示例如下:
尽可能的给变量使用大括号(但不是必须的)
以下示例均输出baz
当变量本身是表达式时,必须采用{},如下所示:
建议始终使用{},因为它更具可读性。
需要注意的是,许多开发人员认为过度使用可变变量是一种不好的做法。 由于它们不适合现代IDE进行静态分析,因此带有许多变量(或动态方法调用)的大型代码库很快就会变得难以维护。
海报
0 条评论
193
相关文章
本站已关闭游客评论,请登录或者注册后再评论吧~