Статические переменные переменные в PHP

#variables #static

#переменные #статические

Вопрос:

Возможно ли сделать переменные переменные статическими в PHP? То, что я сохраняю в переменных, — это ссылки на классы.

Спасибо

Ответ №1:

 <?php
class Foo {
   public static $bar = 'test';
}

echo Foo::$bar;

function bar() {
    static $a = 1;

    return $a  ;
}

echo bar();
echo bar();
?>
  

Или я этого не понимаю.

Комментарии:

1. talks.php.net/show/veracruz/50 — возможно, вы захотите проверить эту ссылку, чтобы узнать, что такое variable переменные

2. Используйте $static_array[$var] = $value; вместо $$var = $value;