连接运算| 学习笔记

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

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

相关文章
|
XML Java 数据库连接
Spring Boot的数据访问之Spring Data JPA以及Hibernate的实战(超详细 附源码)
Spring Boot的数据访问之Spring Data JPA以及Hibernate的实战(超详细 附源码)
685 0
|
数据采集 JavaScript 前端开发
从网页中提取结构化数据:Puppeteer和Cheerio的高级技巧
在本文中,我们将介绍两个常用的网页数据抓取工具:Puppeteer和Cheerio。Puppeteer是一个基于Node.js的无头浏览器库,它可以模拟浏览器的行为,如打开网页、点击元素、填写表单等。Cheerio是一个基于jQuery的HTML解析库,它可以方便地从HTML文档中提取数据,如选择器、属性、文本等。我们将结合这两个工具,展示如何从网页中提取结构化数据,并给出一些高级技巧,如使用代理IP、处理动态内容、优化性能等。
514 1
从网页中提取结构化数据:Puppeteer和Cheerio的高级技巧
下载python所有的包 国内地址
下载python所有的包 国内地址
【Qt 学习笔记】Qt窗口 | 浮动窗口 | QDockWidget的使用及说明
【Qt 学习笔记】Qt窗口 | 浮动窗口 | QDockWidget的使用及说明
1465 3
|
Java 网络安全
zookeeper的环境搭建和配置
本文介绍了如何在多台节点上搭建和配置Zookeeper环境。内容包括Zookeeper的下载、解压、环境变量配置、配置文件修改、zkdata目录创建、myid文件设置,以及将Zookeeper及其配置文件复制到其他节点。还提供了运行测试的命令,包括启动、状态检查和停止Zookeeper服务。
zookeeper的环境搭建和配置
|
安全 Java
【JAVA】Java并发编程中的锁升级机制
【JAVA】Java并发编程中的锁升级机制
|
机器学习/深度学习 人工智能 数据安全/隐私保护
探索iOS应用开发的未来趋势
本文深入剖析了iOS应用开发的最新动态和未来趋势,从SwiftUI的革新到App Clips的潜力,再到人工智能与机器学习的融合,以及隐私保护的重要性。文章不仅为开发者提供了宝贵的行业洞察,还展望了iOS平台即将到来的技术革命,旨在帮助读者把握未来的发展方向并提前做好准备。
263 27
【51单片机】一个简单的例子TMOD&TCON带你永远理解【(不)可位寻址】
【51单片机】一个简单的例子TMOD&TCON带你永远理解【(不)可位寻址】
|
存储 Perl
STM32速成笔记(八)—DMA
本文介绍了DMA的概念,用途。对于STM32F103ZET6的DMA做出了详细地介绍,给出了DMA配置步骤。最后,以配置DMA搬运ADC转换结果为例,给出了DMA的配置和使用方法。
728 0
STM32速成笔记(八)—DMA
|
存储 关系型数据库 MySQL
MySQL隔离级别:提高数据库性能与数据安全的必备技能!
MySQL隔离级别:提高数据库性能与数据安全的必备技能!
632 0

热门文章

最新文章