将变量与以下文字子字符串分开[重复]

问题描述 投票:0回答:1

我正在双引号字符串中写入 2 个变量:

$j
$r
,但我想在
$j
之后立即写入一个文字字符串。 麻烦的是,如果我写
"$jx$r"
,那么 PHP 会将字符串视为
$jx
$r

如何将主变量 (

$j
) 与文字字符串 (
x
) 分开?

php string variables string-literals string-interpolation
1个回答
9
投票

您需要稍微重新格式化您的字符串:

这可能更容易阅读:

echo $j."x".$r

但是如果你想把它放在一个字符串中:

echo "{$j}x$r";

See the manual page for double quoted strings
,还有大括号如何工作的解释。

© www.soinside.com 2019 - 2024. All rights reserved.