连接运算| 学习笔记

简介: 快速学习连接运算。

开发者学堂课程【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、连接运算与其他运算符一起使用时,要主要运算符的优先级带来的问题

相关文章
|
5月前
|
存储 Shell Python
零基础学会Python编程——不同的运算:算术、关系与逻辑(1)
零基础学会Python编程——不同的运算:算术、关系与逻辑(1)
90 0
|
5月前
|
SQL 关系型数据库 MySQL
无法针对行和行之间的运算
无法针对行和行之间的运算
38 0
|
5月前
|
机器学习/深度学习 存储 算法
位运算是一种什么运算方式
位运算是一种什么运算方式
37 1
|
10月前
|
存储 C#
C# 逻辑位运符及运算原理 按位操作二进制
C# 逻辑位运符及运算原理 按位操作二进制
|
12月前
计算机内部乘法除法实现
计算机内部乘法除法实现 乘法:先来个例子:7×5可以写成如下的二进制方式,7为乘数,5为被乘数。7×5=0111×0101那么规则就是,按照被乘数的低位到高位依次计算,如果第n位不为0,那么乘数就左移n位,如果第n为为0 ,那么这步运算结果记为0,最后将每一步的结果相加就是最终的计算结果。 除法:依然先来个例子:123/4写成二进制的形式如下,123为除数,4为被除数。123/4=1111...
74 0
计算机内部乘法除法实现
|
12月前
|
存储 算法 数据处理
数据的表示及运算
一、数据的表示及运算 数据的表示和运算是计算机系统中非常重要的概念,它们决定了计算机如何处理和操作数据。 1. 数据的表示:计算机使用二进制(0和1)来表示和存储数据。二进制是一种只有两个状态的编码方式,可以通过开关电路的开和关来表示0和1。计算机将二进制编码与不同的数据类型关联,例如整数、浮点数、字符等。 2. 整数运算:计算机可以对整数进行基本的算术运算,包括加法、减法、乘法和除法。这些运算是通过电子电路中的逻辑门实现的,逻辑门可以对二进制数进行逻辑运算和移位操作。 3. 浮点数运算:计算机可以进行浮点数的运算,浮点数是一种用于表示带有小数部分的数值的数据类型。浮点数运算涉及到浮点数的表示
70 0
计算机加法器执行二进制加法的原理介绍
计算机加法器执行二进制加法的原理介绍
|
存储
计算机的运算方法
计算机的运算方法
212 0
|
PHP 开发者
比较运算| 学习笔记
快速学习比较运算。
150 0
比较运算| 学习笔记
|
开发者
自操作运算| 学习笔记
快速学习自操作运算。