#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;