PHP与之相反=

PHP与之相反=,php,Php,有人知道= 例如: 结果$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中没有反向前置连接操作。请参阅

有人知道
=
例如:

结果$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中没有反向前置连接操作。请参阅此处有关字符串的手册 第一个是串联运算符('.'),它返回其右参数和左参数的串联。第二个是串联赋值运算符('.='),它将右侧的参数附加到左侧的参数

但是,如果您确实想预先阅读其他示例答案,或者您可以使用其他版本的答案:

$a = "B";
$a = "A{$a}"; //inserts value of variable 'a' in position 2.

测试代码:

substr()
带有
strpos()
$a='a'$a
。我不知道其他较短的结构。@Brad我不确定你是否读过这个问题或只是标题……2我认为这样的运算符只会导致误解。@WouterJ,我读过这个问题。。。我误解了。蒂姆,你为什么要这个?这样的运营商没有任何目的。从技术上讲,这并不能解决这个问题;这使用了两个操作符,OP正在寻找一个操作符,而这个操作符并不存在;不符合逻辑。它为不存在的解决方案提供了一个替代方案。感谢您的回复,但我在键入代码时试图找到一个简短的代码,因此我的示例可能过于具体,此解决方案将涉及:$sometimesnecessarylongvariablename=“a”$有时必要的长变量名称@TimHigham只是创建了一个函数。虽然之前的答案是好的,但这看起来很棒。如果它不存在,这在逻辑上是最接近的,所以将投票作为答案,除非有人不同意??????
$a = "B";
$a = "A{$a}"; //inserts value of variable 'a' in position 2.