Я хочу создать динамическую переменную, которая может изменяться при определенных условиях, поэтому $ foo может представлять переменную $ open или $ closed.
Я создаю веб-сайт для автоматической организации пользовательского ввода для созданиярасписание или расписание, пробовал переменную в переменной, и это работает, но я обнаружил кое-что еще, что также работает, сейчас у меня нет логического представления для этого, но мне нужно знать, если это стандартно использовать $$ var, потому что это работает.
$foo = array('open', 'closed');
$open = 1;
$closed = 5;
shuffle($foo);
echo $$foo;
Is this ok to use? as $foo will return 1 or 5 which is kind of what i want.