CodeSky 代码之空

随手记录自己的学习过程

PHP 一些常用字符串函数总结

2014-02-01 23:13分类: PHP评论: 0

###1、字符串转换(分割)为数组 explode(),需要至少两个参数,第一个参数是分隔符,第二个参数是带转化字符串,很常用,之前好几个实例都用到了。 扩展阅读:http://www.php.net/manual/zh/function.explode.php

###2、数组转换(合并)为字符串 implode()至少一个参数为数组,另一个参数作为分隔符,默认是空格 扩展阅读:http://www.php.net/manual/zh/function.implode.php

###3、字符串截取 substr()由start和length截取,在PHP 编写函数实现千位分组中有所应用。 扩展阅读:http://www.php.net/manual/zh/function.substr.php

strstr()由起始字符截取(区分大小写,不区分为stristr),这里讲一下选填的第三个参数,默认是false,如果是true那么就会截取他之前的(不包括该字母),默认是(包括该字母)之后的 扩展阅读:http://www.php.net/manual/zh/function.strstr.php

其还有一个相反的strrchr()查找最后一次出现的位置到结尾,但不能反向输出。 扩展阅读:http://www.php.net/manual/zh/function.strrchr.php

###4、字符串替换 str_replace,第一个参数为要替换的对象,第二个是替换成什么,第三个是指定的字符串。 扩展阅读:http://www.php.net/manual/zh/function.str-replace.php

###5、字符串查找 strpos()查找字符首次出现的位置,返回数字,第一个为0,应用于PHP 计算两个文件的相对路径,0的话就遇到了一个困难,判断的时候要怎么判断,这个时候就不能使用== FALSE,而要使用全等=== FALSE。 扩展阅读:http://www.php.net/manual/zh/function.strpos.php

评论 (0)