php中字符串、正则函数

字符串统计

计算字符串长度在php开发中经常遇到,需要使用的函数是strlen() 字符串单词统计函数 str_word_count() (只对ASCII的英文单词起作用)

清除空格

php开发在很多情况下要考虑客户使用便捷,比如输入用户名不小心多了一个空格,怎么办。那就用清楚空格函数 ltrim()函数是从左清除字符串头部的空格 rtrim()函数是从右清除字符串头部的空格 trim()函数是两边同时去除头部和尾部的空格 这三个函数大家可以找一下规律,trim是左右清楚,那么,ltrim中l就好比left左边,所以是左边清除。同理,右边也是。

字符串切分

在php函数中常用到字符串切分,即explode()和strtok()函数。implode()函数是按照一定间隔标准组合成一个字符串。 implode()别名又用作join()功能都是一致的。在其中explode()函数用的较多,大部分是用作,邮箱、网址、文件等分割。strtok()函数与explode()相比能记住分割后的新字符串在原字符串中的位置,以便继续分割。

字符串截取

注:每个中文占2个字符 在php开发中也会遇到截取字符串,那便用到substr()函数。其中目标字符串是某个字符串变量的变量名,起始位置和截取长度都是整数。如果都是正数,起始位置的整数必须小于街区长度的整数,否则函数返回值为假。如果截取长度为负数,则意味着,是从起始位置开始往后,除去从目标字符串结尾算起的长度的字符串以外的所有字符。 格式:substr(目标字符串,起始位置,截取长度)

字符串替换

通常在php实际开发中,往往有些部分的字符串相同,为了提高网站运行效率,我们需要替换一下,做个调用。那就是substr_replace()函数。 格式: substr_replace(目标字符串,替换字符串,起始位置,替换长度)

字符串查找

php在开发或者加密中会生成一大堆字符串,有时候我们需要定位一个字符串,就需要用到查找函数strstr()。 strstr()函数对字符大小写不敏感。 格式:strstr(目标字符串,需要查找的字符)

正则表达式

正则替换字符串

在编写代码中,网站往往需要交换友情链接,为了方便我们一般都需要做个提取,是链接变得简便、好用。那就要用到php中的函数ereg_replace()和eregi_replace(),前者对大小写敏感,后者对大小写不敏感。 格式 ereg_replace(正则表达规范,欲取代字符串子串,目标字符串) 正则切分字符串 大多数商城开发中,我们需要用到数组,来整合、输出不同界面的客户信息、产品信息,这就需要我们用数组来实现。在php函数中split()和spliti()函数就可以做到,把不同信息进行切分,重复调用,提高网站运行效率,前者对大小写敏感,后者对大小写不敏感。 格式 split(正则表达式,目标字符串)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值