我想将文件中的变量作为字符串加载并稍后进行比较
文件结构:变量名;结果
例如,
$arr['x'];5
$a;53
$b - $a;27
我加载这个文件(作品)并将拆分后的第一个项目分配给 $x,例如,
$x = "$arr['x']";
解析错误:语法错误,意外的 '' (T_ENCAPSED_AND_WHITESPACE),需要 '-' 或标识符 (T_STRING) 或变量 (T_VARIABLE) 或数字 (T_NUM_STRING)
$result = 5; // 2nd item of split - loaded from file line (ok)
然后比较
if ($result == $x)
{
echo "ok";
}
还是不能这样做?PS:最小的例子 - 这就是我从文件中删除加载并拆分的原因