有谁知道是否有相反的.=
例子:
$a = "B";
$a .= "C";
导致 $a 的值为“BC”,但是否有类似的东西:
$a = "B";
$a =. "A";
导致$a
值为"AB"
?
有谁知道是否有相反的.=
例子:
$a = "B";
$a .= "C";
导致 $a 的值为“BC”,但是否有类似的东西:
$a = "B";
$a =. "A";
导致$a
值为"AB"
?
你的意思是这样吗?
$a = "B";
$a = "A" . $a; //result "AB"
没有相反的情况。并非 PHP 中的每个操作都有快捷符号。有时你只需要硬着头皮把它写出来。
$a = 'B' . $a
=.
PHP 中不存在。请改为执行以下操作:
$a = 'B';
$a = 'A' . $a;
回答您的问题 不,php 中没有反向前置串联操作。请参阅字符串手册,此处为http://php.net/manual/en/language.operators.string.php “第一个是连接运算符 ('.'),它返回其左右参数的连接。第二个是连接赋值运算符('.='),它将右侧的参数附加到左侧的参数”。
但是,如果您确实想查看其他示例答案,或者您可以使用它的另一个版本:
$a = "B";
$a = "A{$a}"; //inserts value of variable 'a' in position 2.