变量传递上下文

时间:2014-11-03 13:52:51

标签: php string

首先是我的代码:

<?php
  ...
  $name = 'Schlagi123';
  echo "Hi {$name}";
  ...
?>

现在String的上下文是脚本,函数等的当前上下文。 是否可以将字符串的上下文设置为另一个对象?

1 个答案:

答案 0 :(得分:2)

不,你不能。我认为你不能有这样的行为要好得多。 无论如何,我建议你将语法改为:

$name = 'Schlagi123';
echo "Hi {$name}";

更清楚。

您可以使用匿名函数来模仿您的请求:

$string = function($var) {
    return "Hello {$var}";
};

echo $string('hello');