文章教程

2.5.4字符串运算符

9/17/2020 9:26:54 PM 人评论 次浏览

2.5.4 字符串运算符

字符串运算符只有一个,即字符串的连接运算符“.”。这个运算符将两个字符串连接成一个新的字符串。在2.2.2小节介绍字符串变量时,曾简单提到过这个运算符。

其实在此之前,已经在很多示例程序中使用过这个运算符。比如程序要显示一个执行结果,会用“.”将一些内容连接起来,然后输出。如示例代码2-19所示。

代码2-19 字符串运算符2-19.php


01 <?php

02 $s1="Hello";//定义两个字符串变量$s1和$s2

03 $s2="everyone";

04

05 echo$s1.$s2;//输出这两个字符串变量

06 echo"<br/>";

07 echo"<br/>";

08

09 $s1.="friend!";//等价于$s1=$s1."friend"

10 echo$s1;

11 ?>


【代码解析】echo中我们经常需要将变量和字符串连接起来,所以“.”运算符用到的频率非常高。上述代码并没有直接在echo中使用此运算符,而是在第9行使用了“.=”,这其实相当于将"Hello"和"friend"连接起来。程序执行结果如图2-15所示。

图 2-15 字符串连接

教程类别