有什么办法都使一个可变的工作样回声,因为这样的:使用字符串而不是“回声”?
$x = "echo";
$x "Hi there!";
如果你明白我的意思吗?我已经看到它完成之前只有变量是“系统”和代码是
//taking $x = "system"
$x(blablabla);
任何想法?
有什么办法都使一个可变的工作样回声,因为这样的:使用字符串而不是“回声”?
$x = "echo";
$x "Hi there!";
如果你明白我的意思吗?我已经看到它完成之前只有变量是“系统”和代码是
//taking $x = "system"
$x(blablabla);
任何想法?
从the notes on echo
's manual page:
注:由于这是一个语言结构而非函数,因此它不能被称为使用可变函数。
如果你坚持,你可以说像eval "$x \"stuff\";";
,但除此之外或创建一个函数,并使用它,而不是运气。
接受此,谢谢! – Cathal
你的意思是这样的:
$x = 'printf';
$x('Hi there');
?
echo
是一个语言结构,而不是一个功能,所以它不会工作
为什么会产生额外的开销?也许这个问题的一些背景可能会有所帮助。 – phpisuber01