php常用经典函数集锦【数组、字符串、栈、队列(7)

ord()

作用 : 将一个ascii编码转换为对应的数字

substr()

作用 : 截取字符串
语法 : substr($str,startNum[,截取的长度])
如果省略第三个参数,则直接截取到最后一位

参数的作用

strchr()

作用 : 从某个字符开始截取
语法 : strchr($str,char[,boolean])
第三个参数代表strchr截取字符是字符串右边部分还是左边部分,默认是false,代表右边部分,并且保留截取的字符,如果修改为true,则代表截取左边部分,不保留截取的字符。strstr就是strchr的另一个称呼。区分大小写。

str_replace()

作用 : 替换字符串中的字节
语法 :str_replace(替换前字符,替换后的字符,$str)

如果想一次性替换多个字节,将需要替换的字节放在一个数组中

如果想将多个字符全部替换成一个字符,前面用数组,后面不需要使用数组。

替换的顺序是先替换第一个,第一个替换完毕以后,才会去继续替换第二个元素

str_split()

作用 : 将一个字符串拆分成数组。
语法 : str_split($arr,num)

str_split()拆分字符串,是以限制字符长度去拆分字符串

explode()

作用: 将一个字符串拆分成一个数组。
语法: explode(string,$str[,num])

explode如果有第三个参数,则代表将字符串拆分成几份,最后一份包含字符传后面的所有部分。

explode第三个参数如果是一个负数,那么则代表将最后的几项丢弃

strtolower()

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/5235.html