1
我一直在使用PHP进行一些基本的后端开发。我看到一些关于变量的解释,而我正在寻找PHP 7带来的一些变化。我没有使用它们,如果有人能解释它会很好为什么要使用它们?何时使用PHP的变量变量?
什么是使用它们的利弊?
我一直在使用PHP进行一些基本的后端开发。我看到一些关于变量的解释,而我正在寻找PHP 7带来的一些变化。我没有使用它们,如果有人能解释它会很好为什么要使用它们?何时使用PHP的变量变量?
什么是使用它们的利弊?
在需要动态引用变量并且不想使用数组的情况下,您可以使用变量解释。一般来说,我不会推荐使用它,因为您失去了诸如静态代码分析之类的好处。
你可以给我们提供一些例子吗?谢谢。 –
变量变量('$$ foo')几乎总是一个坏主意。可变属性访问('Foo :: $ bar')可以有其用途。你会意识到,当你遇到一个有利的情况。列出它可能有用的任意情况对于SO问题来说有点无目标和广泛。 – deceze
我对“解释”一词并不熟悉。手册指的是[变量变量](http://php.net/manual/en/language.variables.variable.php)和[变量函数](http://php.net/manual/en/functions .variable-的functions.php)。 –
好吧,我没有意识到它是那么广泛。我正在删除“何时”的问题,只会坚持“为什么”的一部分。谢谢。 –