第7章++字符串

第7章++字符串

ID:45168750

大小:2.29 MB

页数:38页

时间:2019-11-10

第7章++字符串_第1页
第7章++字符串_第2页
第7章++字符串_第3页
第7章++字符串_第4页
第7章++字符串_第5页
资源描述:

《第7章++字符串》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第7章字符串字符串在PHP中的应用很广泛,在数据存储、传输、文件读写等很多方面,都能使用到字符串函数。与字符串有关的函数很多,本章主要介绍与字符串相关的函数的使用。7.1字符串显示函数在本书2.1节中,就对字符串显示函数进行了介绍。虽然显示字符串函数很简单,但是其在程序运行过程中,要注意的问题很多。本节将重新回顾这些函数,并介绍更多的显示函数,也将介绍如何将字符串输出到缓冲区。7.1.1输出字符串到屏幕echo()与print()函数已经介绍过其使用方法。下面通过代码,来介绍其他显示字符串的函数,代码如清单所示。7.1.2

2、字符串与文件使用fprintf()函数,可以把给定的字符串,格式化后输出到一个句柄中。下面演示fprintf()函数的使用方法,代码如清单所示。清单fprintf()函数的使用7.2字符串与数组在本书第2

3、章语法部分,介绍了字符串操作符的使用方法。使用字符串操作符,可以把1个或多个字符串,连接为1个长字符中。本节介绍的函数,主要用于分割和连接字符串。7.2.1将字符串分割成小块使用str_split()函数可以把指定的字符串,按指定的长度分割,并返回一个数组,数组的单元就是分割后字符串。下面演示str_split()函数的使用方法,代码如清单7.3所示。清单str_split()函数的使用方法使用默认长度分割字符串

4、>";echo"

";print_r(str_split($enString));echo"
";echo"使用指定长度分割字符串";echo"
";print_r(str_split($enString,4));echo"
";?>7.2.2在字符串中插入字符串使用chunk_split()函数,可以根据参数指定的长度,把字符串分为若干段,在每段字符串后附上指定字符串后,重新连接为一个字符串,并返回。下面演示chunk_split()函数的使用方法,代码如清单所示。清单c

5、hunk_split()函数的使用方法在字符串的指定长度后,添加默认字符串";echo"

";echochunk_split($String,4);echo"
";echo"在字符串的指定长度后,使用'-'分割符";echo"
";echochunk_split($String,4,"-");echo"
";?>7.2.3字符串转化为数组使用explode()函数,可以按指定的字符,分割另一个字符串,并

6、返回一个数组。下面演示explode()函数的使用方法,代码如清单所示。清单explode()函数的使用方法

7、作为

8、分割字符串

9、的例子";echo"使用空格来分割字符串";echo"

";print_r(explode("",$String));echo"
";echo"使用竖线来分割字符串";echo"
";print_r(explode("

10、",$LString));echo"<

11、/pre>";echo"使用竖线来分割字符串,并指定返回的数组数";echo"

";print_r(explode("

12、",$LString,2));echo"

";?>7.2.4数组转化为字符串使用implode()函数,可以使用指定的字符串,把一个数组连接为一个字符串。下面演示implode()函数的使用方法,代码如清单所示。清单implode()函数的使用方法

13、string=implode("",$array);//显示连接后的数组echo$string;echo"
";//使用

14、作为连接字符串$string=implode("

15、",$array);//显示连接后的数组echo$string;?>7.3字符串与空格在实际应用中,字符串经常读取,以及其他函

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。