Php 简明教程

PHP – String Operators

PHP 中有两个用于处理字符串数据类型的运算符:连接运算符 (".") 和连接赋值运算符 (".="). 阅读本章以了解这些运算符如何在 PHP 中工作。

Concatenation Operator in PHP

点运算符 (".") 是 PHP 的连接运算符。它将两个字符串操作数(右手字符串的字符追加到左手字符串)连接起来并返回一个新字符串。

$third = $first . $second;

Example

以下示例展示了如何在 PHP 中使用连接运算符:

<?php
   $x="Hello";
   $y=" ";
   $z="PHP";
   $str=$x . $y . $z;
   echo $str;
?>

它将生成以下 output

Hello PHP

Concatenation Assignment Operator in PHP

PHP 还有一个“.=”运算符,可以称之为连接赋值运算符。它通过追加右手操作数的字符来更新在其左边的字符串。

$leftstring .= $rightstring;

Example

以下示例使用连接赋值运算符。两个字符串操作数连接,返回字符串左侧的更新内容:

<?php
   $x="Hello ";
   $y="PHP";
   $x .= $y;
   echo $x;
?>

它将生成以下 output

Hello PHP