我在 PHP 中有这样的脚本:
echo "The results is $res";
现在,我想创建一个新变量来保存该脚本。我能做些什么?我这样做是因为值$res
总是根据用户输入的内容而变化。
如果我对您的理解正确,您希望将脚本保存到一个变量中(我们称之为$script
),这样当 时$res="foo"
,结果echo $script;
是“结果是 foo”,而当时$res="bar"
,echo $script;
返回“结果是 bar”。
我认为您不能使用普通变量来执行此操作,但您当然可以将其作为函数来执行:
//The function
function get_res($res){
return "The result is $res";
}
//The function call
$res = "foo";
print get_res($res);
$res = "bar";
print get_res($res);
这将在第一次调用该函数时输出“结果为 foo”,第二次将输出“结果为 bar”。
$res = 'some resource';
$echo = 'The result is ' . $res;
echo $echo;
那是你要的吗?如果没有,请澄清/简化您的问题。