Php: 检查变量值是否作为变量存在||使变量值成为变量

Php: check if variable value exist as a variable || make variable value a variable

是否可以使用变量值检查变量是否存在? 喜欢

//some variables:
$variable_a;
$variable_b;
$variable_c;
$variable_d;

$variable = '$variable_b';
     if (the content $variable which is '$variable_b' exists == true){
    
}

或者如何将一个变量值变成一个变量? 喜欢

$变量='variable_name'; ...一些代码使 'variable_name' 成为一个变量

你可以在PHP中使用variable variables,然后检查这样的变量是否有值。例如:

$variableA = 'Hello';
$variableB = 'variableA';
echo ${$variableB};

returns Hello 在您的屏幕上。您还可以通过以下方式检查 $variableA 是否具有值:

if (isset(${$variableB})) {
    ....
}

请注意,在您的问题中,您有没有值的变量,它们未设置。变量的全部目的是有一个值,因此它们的名字,所以你的变量是某种僵尸,不是真的活着,也不是真的死了。它们未设置,因此 isset() 将 return false.