细说PHP(八)

8.1 字符串的处理介绍

8.1.1 字符串的处理方式

PHP把字符串作为一种基本的数据类型来处理
字符串处理函数和正则表达式都可以实现字符串操作
字符串处理函数要比正则表达式处理字符串的效率高

8.1.2 字符串类型的特点

PHP是弱类型语言,所以其他类型的数据一般都可以直接应用于字符串操作函数里,而自动转换成字符串类型进行处理
将字符串看做字符集合时,并不是真正的数组,不能使用数组的处理函数操作

8.1.3 双引号中变量解析总结

  • 当用双引号或定界符指定字符串时,其中的变量会被解析
  • 如想指明指定名字的结束,用花括号把变量名括起来

8.2 常用的字符串输出函数

echo()						//实际上是一个语言结构;如果传递一个以上的参数到此函数,不能使用括号将参数围在里面
print()						//功能与echo()一样,效率没有echo高;具有返回值,成功返回1,失败返回0
die()						//exit()的别名,如果参数是一个字符串,则该函数会在退出前输出它,如果参数是整数(0-254之间),这个值会被用做退出状态,
printf()					//格式化输出字符串,和C语言同名函数用法相同
sprintf()					//把格式化的字符串以返回值的形式写入到一个变量中

8.3 常用的字符串格式化函数

ltrim()				//从字符串左侧删除空白空格或其他预定义字符
rtrim()				//从字符串右侧删除空白字符或其他预定义字符
trim()				//从字符串两端删除空白字符或其他预定义字符
str_pad()			//把字符串填充为新的长度
strtolower()		//把字符串转为小写
strtoupper()		//把字符串转为大写
ucfirst()			//首字符转为大写
Ucwords()			//每个单词的首字符转为大写
nl2br()				//每个新行之前插入HTML换行符
htmlentities()		//把字符转为HTML实体
Stripslashes()		//删除由addslashes()添加的反斜杠
strip_tags()		//剥去HTML,XML,PHP的标签
number_format()		//通过千位分组来格式化字符
strrev()			//翻转字符串
md5()				//进行md5计算
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值