带有/ double引号的字符串中的结束变量名称

时间:2014-06-12 00:47:00

标签: php

在我多年的PHP中,我是否遗漏了一些东西,或者没有办法做到这一点:

$var = "testString";
echo "$varAndRestOfStringConctd";
// testStringAndRestOfStringConctd

除此之外还有其他任何写作方式:

echo $var.'AndRestOfStringConctd';

3 个答案:

答案 0 :(得分:1)

RTM~ http://php.net/manual/language.types.string.php#language.types.string.parsing.complex

echo "{$var}AndRestOfStringConctd";

另一种选择是经常被遗忘的printf / sprintf功能

printf('%sAndRestOfStringConctd', $var);

答案 1 :(得分:1)

使用大括号。

echo "${var}AndRestOfStringConctd";

答案 2 :(得分:0)

您可以将变量放在大括号/大括号中:

$var = "testString";
echo "{$var}AndRestOfStringConctd";

告诉PHP变量的结束位置。