第5章 字符串操作

◎本章教学微视频:6个 36分钟

学习指引

在Web编程中,字符串的操作很重要,因为字符串总是会被大量的生成和处理。对于一个PHP程序员来说,正确使用和处理字符串是“必修课程”。本章从基础的字符串定义开始,一直到更深层的字符串操作技巧进行介绍,希望广大读者通过本章的学习,能够掌握字符串的操作,为后续的学习打下良好的基础。

重点导读

  •  了解字符串。
  •  熟悉单引号和双引号的区别。
  •  熟悉Heredoc和Nowdoc结构。
  •  掌握字符串的连接符。
  •  了解字符串的格式化。
  •  掌握字符串的常用操作。

5.1 字符串简介

字符串是连续的字符序列,由数字、字母和符号组成。在PHP中,字符串中的每个字符只占用一个字节。这里所说的字符主要包含以下几种类型:

  •  数字类型,如1、2、3、4等。
  •  字母类型,如a、b、c、d、e、f等。
  •  特殊类型,如#、$、^、&、%等。
  •  不可见字符,如\n(换行符)、\r(回车符)、\t(Tab字符)等。

其中,不可见字符是比较特殊的一组字符,用来控制字符串格式化输出,在浏览器中是不可见的,一般只能看到字符串输出的结果。例如下面的代码:

运行的结果在IE浏览器上不可见,需要在IE浏览器中选择“查看源”命令查看字符串的输出结果,如图5-1所示。

图5-1 特殊字符