1 php variables variable-variables
这是我想要做的:
<?php
$my_str = "My String";
$str = "%my_str";
$str = str_replace("%", "$", $str);
echo $str;
?>
Run Code Online (Sandbox Code Playgroud)
上面的代码将'$ my_str'打印到屏幕上.但我希望它打印'My String',就像变量$ my_str的实际值一样
有人知道怎么做吗?
我想要这个的原因是因为我正在编写自己的,非常基本的解析语言,所以在我继续之前我需要这个功能.
$my_str = 'My String';
$str = 'my_str';
echo $$str;
Run Code Online (Sandbox Code Playgroud)
这种结构称为变量变量.