阅读:3084回复:0
关于PHP数组转字符串的一些函数详细介绍
平时经常需要使用PHP处理字符string,PHP内置的字符函数提供了非常强大的功能,基本上能完成大部分字符处理操作。如使用str_split函数将一个字符转换成一个数组、implode函数将php数组转字符串、strpos函数在一个字符中查找另一个字符、substr函数获取字符中的某几个字符、strlen函数获取字符长度等等。这些都是PHP最基础的知识,便于日常工作使用,我将这个函数做了一些总结,仅供参考。
1,如何将一个字符转换成一个数组 解决方法:str_split()函数 示例如下: $smsyun = 'www.smsyun.com'; print_r(str_split($smsyun)) 输出结果: Array ( [0] => w [1] => w [2] => w [3] => . [4] => s [5] => m [6] => s [7] => y [8] => u [9] => n [10] => . [11] => c [12] => o [13] => m ) 2,如何将一个php数组转字符串 解决方法:implode()函数 示例如下: $smsyun = array('s','m','s','y','u','n'); print_r(implode('',$smsyun)); 输出结果smsyun 3,如何在一个字符中查找另一个字符 解决方法:strpos或strstr 示例如下: $smsyun = 'this is my website smsyun.com'; $search = 'smsyun'; print_r(strpos($smsyun,$search)); 输出结果:19 4,如何获取字符中的某几个字符 解决方法:substr()函数 示例如下: $smsyun = 'this is my website smsyun.com'; print_r(substr($smsyun,19)); 输出结果:smsyun.com 5,如何获取字符长度 解决方法:strlen()函数 示例如下: $smsyun = 'this is my website smsyun.com'; print_r(strlen($smsyun)); 输出结果29 以上几个PHP字符处理函数str_split、implode、strpos、substr和strlen在实际开发中由于经常需要使用,希望对大家有帮助。 |
|