阿里云新用户优惠

第六章 字符串处理与正则表达式

一、字符串操作 字符串是 PHP 中重要的数据类型之一。在 Web 开发中,很多情况下都需要对字符串进行处理和分析,通常将涉及字符串的格式化、字符串的连接与分割、字符串的比较、查找等一系列操作。用户和系统的交互也基本上是用文字来进行的,因此系统对文本信息,即字符串的处理非常重要。 PHP 中提供了大量用来处理字符串的内置函数,使用这些函数,可以在 PHP 程序中很方便地完成对字符串的各种操作。 1、字符串的定义与显示 字符串是由一对单引号或一对双引号包含的零个或多个字符组成的集合。 字符串的界定符有以下3种: 单引号' 双引号" 界定符<<< 字符串的显示可以使用echo()函数和print()函数。 2、字符串的格式化 PHP还提供了其他一些字符串格式化输出的函数。 printf() 语法:printf(string $format, mixed $args = ?, mixed $... = ?): int sprintf() 语法:sprintf(string $format, mixed ...$values): string vsprintf() 语法:vprintf(string $format, array $args): int format格式 %% - 返回一个百分号 % %b - 二进制数 %c - ASCII 值对应的字符 %d - 包含正负号的十进制数(负数、0、正数) %e - 使用小写的科学计数法(例如 1.2e+2) %E - 使用大写的科学计数法(例如 1.2E+2) %u - 不包含正负号的十进制数(大于等于 0)

阅读更多...