Мне нужна функция, которая будет принимать строку в качестве аргумента, а затем проверить, установлена ли переменная с именем, совпадающим с той же строкой.
Это работает ...
$foo = 'foosuccess';
$property = 'foo';
if(isset($$property)){
echo $$property;
}
Это не так, потому что в рамках test () свойство $$2 является неправильной областью действия.
$huh = 'huhsuccess';
$huh = test("huh");
function test($property2){
if(isset($$property2)){
echo $$property2;
}
}
Как я могу исправить функцию, чтобы $$ property2 ссылался на ту же область, что и контекст вызывающей стороны?Это возможно?
Заранее спасибо ....