PHP 有两个运算符用于处理字符串数据类型:串联运算符 (“.”) 和串联赋值运算符 (“.=”)。阅读本章以了解这些运算符在 PHP 中是如何工作的。
PHP 串联运算符
点运算符 (“.”) 是 PHP 的串联运算符。它联接两个字符串操作数(右边字符串的字符附加到左边字符串)并返回一个新字符串。
$third = $first . $second;
例
以下示例显示了如何在 PHP 中使用串联运算符 -
<?php
$x="Hello";
$y=" ";
$z="PHP";
$str=$x . $y . $z;
echo $str;
?>
它将产生以下输出 -
Hello PHP
PHP 串联赋值运算符
PHP 也有 “.=” 运算符,它可以称为串联赋值运算符。它通过附加右侧操作数的字符来更新左侧的字符串。
$leftstring .= $rightstring;
例
以下示例使用串联赋值运算符。连接两个字符串操作数,在左侧返回字符串的更新内容 -
<?php
$x="Hello ";
$y="PHP";
$x .= $y;
echo $x;
?>
它将产生以下输出 -
Hello PHP