【问题标题】:Make a New Variable From String In PHP [closed]在 PHP 中从字符串创建一个新变量 [关闭]
【发布时间】:2013-07-11 16:41:39
【问题描述】:

我在 PHP 中有这样的脚本:

echo "The results is $res";

现在,我想创建一个新变量来保存该脚本。我能做些什么? 我这样做是因为$res 的值总是根据用户输入的内容而变化。

【问题讨论】:

  • 你想在这个“新变量”中保存什么?我不明白这个问题。
  • 你的问题完全模棱两可......你能解释一下吗?
  • 为字符串代码创建一个新变量。所以,echo 的结果保存到一个新变量中

标签: php html arrays variables


【解决方案1】:

如果我的理解正确,你想将脚本保存到一个变量中(我们称之为$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);

这将在第一次调用函数时输出“The result is foo”,第二次将输出“The result is bar”。

【讨论】:

    【解决方案2】:
    $res = 'some resource';
    $echo = 'The result is ' . $res;
    echo $echo;
    

    这就是你想要的吗?如果没有,请澄清/简化您的问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-05-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多