开发者学堂课程【PHP 基础入门课程(上) :连接运算】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/709/detail/12605
连接运算
了解连接运算的实际应用
1、概念
连接运算:专门为字符串连接操作设定的运算符
l 连接运算需要两个数据的参与
l 连接运算符只有一个: . 英文点
l 连接运算是将两个字符串连接成一个字符串
如果数据本身不是字符串,系统会自动转变成字符串
2、案例
20connect.php
1 <?Php
2
3#连接运算符
4
5 $a = "hello';
6 $b = "world' ;
7
8
9echo $a.‘‘. $b;
然后可以把这个结果保存起来也可以输出,通常我们是保存起来运用,
因为我们在实际开发中输出,他只是为了我们做测试。
10
11
12$c = 10;
13
14echo $a . $c;
\\输出hallo10
说明他可以转
15
16
17 $d =[];
18
19echo $b . $d;
\\结果出错
需要错误抑制
示例:
$a = 'he11o ';
$b = 'wor1d ' ;
echo $a . $b;
#将 $a 和 $b 连接起来,然后一次性输出: he11o world
注意:
在进行连接运算时,如果有其他运算,最好将其他运算使用()包起来(提升优先级)
#+、-和.优先级一样,所以是先左后右
echo 'he11o' . 5 + 5; #5,同时报错:先算的 he11o . 5,编程 he71o5,然后去+5
#正确处理
echo " he1lo' . (5 + 5); #he11o10,不出错
小结
1、连接运算是针对字符串连接使用的
2、连接运算符使用,实现
3、连接运算会将符号两边的数据先转换成字符串后运算
4、连接运算与其他运算符一起使用时,要主要运算符的优先级带来的问题