php关于字符串的函数吗,php 字符串重要函数

1、chop()

从字符串右端移除字符

chop(string,charlist)

$str="hello world~";echo chop($str,"ld~"); //hello wor

ps.    charlist参数是可选的,如果不填,默认移除

"\0" - NULL

"\t" - 制表符

"\n" - 换行

"\x0B" - 垂直制表符

"\r" - 回车

" " - 空格

2、chunk_split()

把字符串分割为一连串更小的部分。

chunk_split(string,length,end)

$str="hello world~";echo chunk_split($str,1,"."); //h.e.l.l.o. .w.o.r.l.d.~.

3、explode()

把字符串打散为数组。

explode(separator,string,limit)

$str="beijing,shanghai,nanjing,tianjing,anqing";print_r(explode(",",$str,3)); //Array ( [0] => beijing [1] => shanghai [2] => nanjing,tianjing,anqing )

ps. limit可选,规定所返回的数组元素的数目。

4、htmlspecialchars()

把预定义的字符转换为 HTML 实体。

htmlspecialchars(string,flags,character-set,double_encode)

$str="hello world~";echo htmlspecialchars($str); //hello world~

& (和号)成为 &

" (双引号)成为 "

‘ (单引号)成为 ‘

< (小于)成为 <

> (大于)成为 >

5、implode()    //别名为join()

返回由数组元素组合成的字符串。

implode(separator,array)

$arr=array("shanghai,nanjing,beijing,tianjing,anqing");echo implode(" ",$arr); //shanghai,nanjing,beijing,tianjing,anqing

ps. separator可选。规定数组元素之间放置的内容。默认是 ""(空字符串)。

6、lcfirst()

把字符串中的首字符转换为小写。

lcfirst(string)

$arr="Hello world";echo lcfirst($arr); //hello world

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值