第12章字符串处理PHP换行编程基础与实例教程
2021-07-11
第12章字符串处理的基础PHP编程和示例教程本章概述12-1指定字符串的方法12-2字符串处理函数12-3字符串处理函数在新闻发布系统中的应用PHP编程基础和示例教程12- 1 如何指定字符串1. 使用单引号指定字符串2. 使用双引号指定字符串3. 使用分隔符指定字符串 PHP 编程基础和示例教程 12-1 字符串指定方法4.字符串中的字符处理 字符串是由零个或多个字符组成的有限序列,字符串中的单个字符(从0开始计数)可以通过字符串的索引()来检索。字符串的()从0开始;在字符串中搜索单个字符时,可以使用“[]”或“{}”来获取索引()对应的字符。 PHP 编程基础及范例教程 12-2 字符串处理函数1. 字符串修剪函数 1.字符串裁剪函数 字符串裁剪函数包括trim()函数、()函数和()函数。 2、填充字符串()函数 语法格式:(str, int [, [, int ]]) 功能:用填充字符串填充字符串str,使填充字符串的长度增加到一个字符长度。 3.用HTML换行符替换换行符\n或\r
() 语法格式:(str) 函数函数:() 函数可以将字符串str中的换行符\n或\r替换为HTML换行符
。 PHP 编程基础及范例教程 12-2 字符串处理函数1. 字符串修剪函数 4.字符串大小写转换函数 PHP 提供了四种字符串大小写转换函数,可以将字符串中的字符转换为大写或小写:()、()、() 和 ()。 5.在预定义字符前添加或删除反斜杠(1)()函数语法格式:(str) 功能:在预定义字符前添加反斜杠(\),这些预定义字符是:单引号(')、双引号标记(")和反斜杠(\)。(2)()函数语法格式:(str)函数:()函数用于删除字符串str中的反斜杠,常用于删除由()添加的反斜杠函数. PHP 编程基础与实例教程 12-2 字符串处理函数1. 字符串修剪函数 6. HTML 特殊字符处理函数 () 和 () (1)() () 函数的语法格式:(str ) () 函数的作用:将PHP字符串str中的特殊字符(如:)转换为对应的预定义实体,以便HTML或XML解析器可以将预定义实体还原为对应的特殊字符。
(2)() () 语法格式:(str)() :去除字符串str中的HTML、XML、PHP标签。PHP编程基础与范例教程12-2字符串处理函数1.字符串修整函数7.字符串格式化函数(1)()函数转换格式描述语法格式:s%(st打 100g点f比或符号m at,,,No .arg1,arg2,…,argn) b 转换为二进制数 功能: (c) 函数将转换后的字符返回为fo格式对应的字符串 字符串后面的字符串 参数包含n次转换为十进制格式 每种转换格式开始带百分号(%);e arg1、ar 可以继续2...计数ar方法g(n的例如php编程基础与实例教程下载,参数1.5的值e+3被替换)。改变对应的转换f格式参数。将其转换为浮点数。(2)() 函数将 o 转换为八进制数。语法为mat: int (for to m to at , a r g1.
,arg2,...,argn) 函数作用:将字符串u参数转换为不带符号后缀的十进制数字符串。该值打印在浏览器页面上,函数 x 返回格式化后转换为小字符串十的十六进制系统编号。 . X 转换为大写的十六进制 P 数 H。 P 编程基础与范例教程 12-2 字符串处理函数2. 字符串长度函数 1. () 函数语法格式:int (str) 函数函数:返回字符串的字节长度。 2.()函数语法格式:int(str[,]) 函数函数:函数与()函数大致相同,不同的是()函数可以设置解析字符串str的编码方式。如果设置为"GBK"或"",字符串str将使用中文编码解析(一个中文字符将按照两个字节解析,多余的字节将被忽略)。注意:使用()函数时,必须保证配置选项“=.dll”生效。 PHP 编程基础及范例教程 12-2 字符串处理函数3. 子字符串操作函数 1.取出指定位置的子串(1)() 函数语法格式:(str, int [, int]) 功能:返回str字符串中与+之间的子串。
如果不指定参数,则返回从索引到str字符串末尾的子字符串。 (2)() 函数语法格式:(str, int [, int [, ]]) 函数函数:函数与()函数大致相同,不同的是()函数可以设置编码方式解析字符串str.PHP编程基础及示例教程12-2字符串处理函数3.子字符串操作函数1.取出指定位置的子字符串(3)()函数语法格式:(str, int [ , int [, ]]) 函数 功能:该函数与()函数大致相同,区别在于()函数根据1个字节的长度解析字符串中的每个字符。对于占用两个字节的汉字, 拦截时多余的字节会被丢弃.go, 以免出现中文乱码问题 PHP 编程基础与范例教程 12-2 字符串处理函数3. 子字符串操作函数 2. 查找指定子字符串在中的位置字符串(1)() 函数语法格式:int(str, [,int ])动作函数:在字符串str中以区分大小写的方式查找字符串第一次出现的索引。如果不在 str 中,则函数返回。
可选参数用于指定开始搜索的函数的索引位置。 PHP 编程基础及范例教程 12-2 字符串处理函数3. 子字符串操作函数 2.查找指定子串在字符串中的位置(2)() 函数语法格式:int (str, [,int ]) 函数功能:以区分大小写的方式查找字符串str中最后一次出现的字符串 if位置不在str,函数返回 可选参数用于指定从中查找的函数的索引位置 PHP编程基础与实例教程12-2字符串处理函数3.子字符串操作函数2.在查找中指定子串在字符串中的位置(3)() 函数语法格式:int (str, [, int [, ]]) 函数作用:与()函数大致相同php编程基础与实例教程下载,区别在于()函数可以设置通过编码解析字符串str. (4)() 函数语法格式:int (str, [, int [, s