我如何打破PHP中的字符串变量?

Hub*_*bro 1 php string variable-substitution

这应该很容易回答.当我有一个变量,比如说$ id,并且在一个字符串中,我希望它在两个下划线之间.像这样的东西:

$id = 1;
$myString = "row_$id_info";
Run Code Online (Sandbox Code Playgroud)

现在,php将看到"row_"和变量$ id_info - 而这不是我想要的.

所以我的问题很明确:我如何打破PHP中的字符串变量?

感谢所有回复

Sar*_*raz 5

你是这个意思:

$id = 1;
$myString = "row_" . $id . "_info";
Run Code Online (Sandbox Code Playgroud)

要么

$myString = "row_{$id}_info";
Run Code Online (Sandbox Code Playgroud)

请参阅:PHP字符串连接

  • @Codemonkey:你能否决定这里的答案是正确还是错误?他们都按照你的意愿**完全**. (2认同)