资源描述:
《php基础教程15_php字串》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、PHP的字符串主讲:邮箱:回顾PHP中的数组分为哪两种?如何创建一个数组?数组中遍历方式有几种?PHP数组中都有哪些处理函数?本章任务1.字符串的处理介绍2.常用的字符串输出函数3.常用的字符串格式化函数4.字符串比较函数1.字符串的处理介绍1.字符串的处理方式2.字符串类型的特点1.字符串的处理方式在C语言中字符串是作为字节数组处理的。在Java语言中字符串是作为对象处理的。而php则把字符串作为基本数据类型来处理。通常对字符串的处理涉及字符串的格式化。字符串的分割和连接、字符串的比较、以及字符串的查找、匹配和替换。1.常用的字符串输出函数常用的输出字符串函数:echo()--输出字
2、符串print()--输出一个字符串die()--输出一条消息,并退出当前脚本printf()--输出格式化字符串sprintf()--把格式化的字符串写入一个变量中如:echo‘aaa’,’bbbb’,’ccc’;//输注多个值$link=@mysql_connect(“”,””,””)ordie(“失败”)printf与sprintf都是格式化字串:字符串转换格式:%%返回百分比符号%b二进制数%c依照ASCII值的字符%d带符号十进制数%e可续计数法(如1.5e3)%u无符号十进制数%f或%F浮点数%o八进制数%s字符串%x或%X十六进制数1.常用的字符串格式化函数1.去除空格和
3、字符串填充补函数2.字符串大小写的转换3.和HTML标签相关联的字符串格式化4.其他字符串格式化函数1.去除空格和字符串填充补函数函数:ltrim()语法:stringltrim(stringstr[,stringcharlist]);返回值:字符串本函数用来删去字符串中的前导空格(whitespace)。函数:rtrim()(还有个别名:chop())语法:stringrtrim(stringstr[,stringcharlist]);返回值:字符串本函数用来删去字符串中的后缀空格(whitespace)。函数:trim()截去字符串首尾的空格。语法:stringtrim(strin
4、gstr[,stringcharlist]);返回值:字符串本函数返回字符串string首尾的空白字符去除后的字串。函数:str_pad()按需求对字符串进行填充。语法:stringstr_pad(stringinput,intpad_length[,string
pad_string[,intpad_type]])STR_PAD_LEFT字符串左添补
STR_PAD_RIGHT字符串右添补
STR_PAD_BOTH字符串两端添补
5、,10,"-=",STR_PAD_LEFT);//produces"-=-=-Alien"echostr_pad($input,10,"_",STR_PAD_BOTH);//produces"__Alien___"echostr_pad($input,6,"___");//produces"Alien_“?>1.字符串大小写的转换函数:strtolower()语法:stringstrtolower(stringstr);
本函数将字符串str全部变小写字符串。
函数:strtoupper()语法:stringstrtoupper(stringstr);
本函数将字符串str全部变大写字
6、符串。
函数:ucfirst()将字符串第一个字符改大写。语法:stringucfirst(stringstr);
本函数返回字符串str第一个字的字首字母改成大写。
函数:ucwords()将字符串每个字第一个字母改大写。语法:stringucwords(stringstr);本函数返回字符串str每个字的字首字母全都改成大写。1.和HTML标签相关联的字符串格式化函数:nl2br()语法:stringnl2br(stringstring)将字符串中””转成HTML换行符“
”函数:htmlspecialchars()语法:stringhtmlspecialchars(s
7、tringstring[,int
quote_style[,stringcharset]])把指定特殊符号转换成实体,如<>'&':'&''“':'"'''':''''<':'<''>':'>'函数:htmlentities()语法:stringhtmlentities(stringstring[,intquote_style[,
stringcharset]])可以将所有的非ASCII码转换