PHP中连接赋值运算符是什么?如何使用?
时间:2021-08-17 来源:互联网
今天PHP爱好者给大家带来上一篇文章中我们了解了字符串的连接运算符,有需要的请看《php的连接运算符是什么?》。这次我们向大家介绍php字符串的另一个运算符,有需要的可以参考参考。希望对大家有所帮助。
之前我们学习了字符串的连接运算符,也就是“.”,现在我们来学习php字符串的另外一个运算符,也是最后一个运算符,也就是连接赋值运算符。
基本赋值运算符为“=”。起初你可能认为它“等于”,那事实真的是这样吗?不防先让我们看一个小例子。还是以上篇文章的例子为例,修改一下代码即可。
<?php
$txt="世界盛大,欢迎回家!";
$offer="World grand, welcome home!";
echo $txt . $offer;
echo "<br>";
echo $txt;
echo "<br>";
echo $offer;
echo "<br>";
echo "<hr>";
echo $txt .= $offer;
echo "<br>";
echo $txt;
echo "<br>";
echo $offer;
?>
这个例子的结果是
我们将这些结果对应到每段代码,第一行对应的是上篇文章介绍的连接运算符,之后第二第三都是将原来的变量给输出了,第四行是一个分割线,没有什么好说的。最有意思的来了,第五行是我们使用了连接赋值运算符输出的结果,似乎与第一行没有什么区别,别急,我们继续往下看。第六行的结果居然和第五行结果一样哎,这就是连接运算符和连接赋值运算符的区别了吗?
在文章开头的时候,我们就说了赋值运算符为“=”,我们会将它认为是“等于”,但是通过这个小例子,事实真的是这样吗?
事实并非如此。它实际上意味着将右边表达式的值赋给左边的操作数。
当我们使用连接赋值运算符(.=
)之后,我们变量存储的值就发生改变了;而我们使用连接运算符的时候,我们变量存储的值并不会发生改变,这也是连接运算符和连接赋值运算符的最大的不同。
以上就是PHP中连接赋值运算符是什么?如何使用?的详细内容,更多请关注php爱好者其它相关文章!
-
最近火梗是什么梗-全网爆火新梗大盘点揭秘最新热梗出处 2025-08-12
-
最近夸自己的梗是什么梗-最新自夸流行梗揭秘让你秒变社交达人 2025-08-12
-
最近流行的梗都是什么梗-2024最新爆火网络热梗大盘点 2025-08-12
-
最近流行的梗是什么梗-最新爆火网络梗大盘点快来get 2025-08-12
-
最近流行的假梗是什么梗-揭秘全网疯传的假梗真相 2025-08-12
-
最近龙主的梗是什么梗-揭秘网络爆火梗背后的搞笑真相 2025-08-12