PHP切割字符用到的explode 以及计数count
Posted 熊七公
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP切割字符用到的explode 以及计数count相关的知识,希望对你有一定的参考价值。
在thinkphp中同样可以用 explode来进行字符的切割工作,比如
$jihe=‘1,2,3,4‘;
在使用explode之后,可以获得一个数组:
$array=explode(‘,‘,$jihe);
输出内容如下:
Array (
[0] => 1
[1] => 2
[2] =>3
[3] => 4
)
此时可以用计数函数来计算一共分割出来几个数
$count=count($array);
结果为:4
另外发现,如果一开始 $jihe 的值为空,经过explode 之后,再计数也会是 1,可能是因为会获得一个空值数组所以count后是 1吗?待考证。
此时就需要对explode 后的数组进行一个判断,是否为第一个键值是否为空。如果为空的话,就赋值0再进行输出。
以上为初次接触explode 的记录,不足之处,望予以指正。
以上是关于PHP切割字符用到的explode 以及计数count的主要内容,如果未能解决你的问题,请参考以下文章