![PHP 从入门到项目实践(超值版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/705/27111705/b_27111705.jpg)
上QQ阅读APP看书,第一时间看更新
第5章 字符串操作
◎本章教学微视频:6个 36分钟
学习指引
在Web编程中,字符串的操作很重要,因为字符串总是会被大量的生成和处理。对于一个PHP程序员来说,正确使用和处理字符串是“必修课程”。本章从基础的字符串定义开始,一直到更深层的字符串操作技巧进行介绍,希望广大读者通过本章的学习,能够掌握字符串的操作,为后续的学习打下良好的基础。
重点导读
- 了解字符串。
- 熟悉单引号和双引号的区别。
- 熟悉Heredoc和Nowdoc结构。
- 掌握字符串的连接符。
- 了解字符串的格式化。
- 掌握字符串的常用操作。
5.1 字符串简介
![](https://epubservercos.yuewen.com/B097BE/15477656605638806/epubprivate/OEBPS/Images/Figure-P97_13003.jpg?sign=1738913319-Uu021YlXv5P2hiVUSQccW6pnjEVhAKLC-0-3b9344776f350c1d1a3a7f9bdff78e8e)
字符串是连续的字符序列,由数字、字母和符号组成。在PHP中,字符串中的每个字符只占用一个字节。这里所说的字符主要包含以下几种类型:
- 数字类型,如1、2、3、4等。
- 字母类型,如a、b、c、d、e、f等。
- 特殊类型,如#、$、^、&、%等。
- 不可见字符,如\n(换行符)、\r(回车符)、\t(Tab字符)等。
其中,不可见字符是比较特殊的一组字符,用来控制字符串格式化输出,在浏览器中是不可见的,一般只能看到字符串输出的结果。例如下面的代码:
![](https://epubservercos.yuewen.com/B097BE/15477656605638806/epubprivate/OEBPS/Images/Figure-P406_7869.jpg?sign=1738913319-IB6Ah2x5s8b1xMbNjvRhMQZudaS5d0uh-0-b68d16e4dddc7f2e740b62f44ac2b4f4)
运行的结果在IE浏览器上不可见,需要在IE浏览器中选择“查看源”命令查看字符串的输出结果,如图5-1所示。
![](https://epubservercos.yuewen.com/B097BE/15477656605638806/epubprivate/OEBPS/Images/Figure-P98_13092.jpg?sign=1738913319-0zfqIA4mxWsxJwOQRUfT5NsZv4xCw9lh-0-6b964f823fe5e7208caac3c3403e9f90)
图5-1 特殊字符