PHP编程基础与实例教程课件12

PHP编程基础与实例教程课件12

ID:43101882

大小:1.13 MB

页数:27页

时间:2019-09-30

PHP编程基础与实例教程课件12_第1页
PHP编程基础与实例教程课件12_第2页
PHP编程基础与实例教程课件12_第3页
PHP编程基础与实例教程课件12_第4页
PHP编程基础与实例教程课件12_第5页
资源描述:

《PHP编程基础与实例教程课件12》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、PHP编程基础与实例教程PHPFundamentals&Practices第12章字符串处理主讲:孔祥盛本章大纲12-1字符串的指定方法12-2字符串处理函数12-3新闻发布系统中的字符串处理函数的应用12-1字符串的指定方法1.使用单引号指定字符串2.使用双引号指定字符串3.使用定界符指定字符串用户名:
密码:

2、d">

form;echo$my_form;?>12-1字符串的指定方法4.字符串中的字符处理字符串是由零个或多个字符组成的有限序列,可以通过字符串的索引(index)检索字符串中的单个字符(index从0开始计数)。符串的索引(index)从0开始;检索字符串中的单个字符时可以使用”[index]”或”{index}”的方式取得该索引(index)对应的字符。12-2字符串处理函数1.字符串修剪函数1.字符串裁剪函数字符串裁剪函数包括trim()函数、rtrim()函

3、数和ltrim()函数。2.填充字符串str_pad()函数语法格式:stringstr_pad(stringstr,intpad_length[,stringpad_string[,intpad_type]])函数功能:用填充字符串pad_string填充字符串str,使得填充后的字符串长度增加到pad_length个字符长度。3.将换行符或r替换成HTML换行符
函数nl2br()语法格式:stringnl2br(stringstr)函数功能:nl2br()函数可以将字符串str中的换行符或r替换成HTML换行符
。12-2字符串处理函数

4、1.字符串修剪函数4.字符串大小写转换函数PHP提供了四个字符串大小写转换的函数,可以将字符串中的字符转换为大写或小写:strtoupper()、strtolower()、ucfirst()和ucwords()。5.在预定义字符前添加或删除反斜线(1)addslashes()函数语法格式:stringaddslashes(stringstr)函数功能:在预定义字符前添加反斜线(),这些预定义字符是:单引号(')、双引号(")和反斜线()。(2)stripslashes()函数语法格式:stringstripslashes(stringstr)函数功能:stripsl

5、ashes()函数用于删除字符串str中的反斜线,经常用于删除由addslashes()函数添加的反斜线。12-2字符串处理函数1.字符串修剪函数6.HTML特殊字符处理函数htmlspecialchars()和strip_tags()(1)htmlspecialchars()函数htmlspecialchars()函数的语法格式:stringhtmlspecialchars(stringstr)htmlspecialchars()函数的功能:将PHP字符串str中的特殊字符(如:<、&、“、>)转换成对应的预定义实体,以便HTML或XML解析器将预定义实体还原为对应的

6、特殊字符。(2)strip_tags()函数strip_tags()函数的语法格式:stringstrip_tags(stringstr)strip_tags()函数的功能:剔除字符串str中的HTML、XML、JavaScript以及PHP的标签。12-2字符串处理函数1.字符串修剪函数7.字符串格式化函数(1)sprintf()函数语法格式:stringsprintf(stringformat,arg1,arg2,…,argn)函数功能:sprintf()函数返回字符串format格式化后的字符串。字符串参数format中包含有n个转换格式,每个转换格式以百分号(%

7、)开始;arg1、arg2…argn的参数值替换参数format中对应的转换格式。(2)printf()函数语法格式:intprintf(stringformat,arg1,arg2,…,argn)函数功能:将字符串参数format格式化后的字符串值打印到浏览器页面上,该函数返回格式化后字符串的长度。转换格式说明%打印百分比符号,不转换。b转换成二进制数。c转换成对应的ASCII字符。d转换成十进制数。e可续计数法(比如1.5e+3)f转换成浮点数。o转换成八进制数。s转换成字符串。u转换成无符号十进制数。x转换成小写十六进制数。X转换成

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

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

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