rspec/rules/S1599/php/rule.adoc

22 lines
455 B
Plaintext
Raw Normal View History

2021-04-28 16:49:39 +02:00
PHP's "variable variables" feature (dynamically-named variables) is temptingly powerful, but can lead to unmaintainable code.
2021-04-28 16:49:39 +02:00
== Noncompliant Code Example
----
$var = 'foo';
$$var = 'bar'; //Noncompliant
$$$var = 'hello'; //Noncompliant
echo $foo; //will display 'bar'
echo $bar; //will display 'hello'
----
ifdef::rspecator-view[]
== Comments And Links
(visible only on this page)
include::comments-and-links.adoc[]
endif::rspecator-view[]