该explode()
函数用于按字符串分割字符串。
explode(delimiter, str, limit)
定界符-边界字符串
str-要拆分的字符串
limit-指定要返回的数组元素的数量。
以下是可能的值-
大于0-返回具有最大限制元素的数组
小于0-返回除最后一个-limit外的数组 elements()
0-返回具有一个元素的数组
该explode()
函数返回一个字符串数组。
以下是一个例子-
<?php $s = "这是演示文字!"; print_r (explode(" ",$s)); ?>
以下是输出-
输出结果
Array ( [0] => This [1] => is [2] => demo [3] => text! )
让我们看另一个例子-
<?php $str = 'car,bus,motorbike,cycle'; print_r(explode(',',$str,0)); print "<br>"; ?>
以下是输出-
输出结果
Array ( [0] => car,bus,motorbike,cycle )
让我们看另一个例子-
<?php $str = 'car,bus,motorbike,cycle'; print_r(explode(',',$str,2)); ?>
以下是输出-
输出结果
Array ( [0] => car [1] => bus,motorbike,cycle )
让我们看另一个例子-
<?php $str = 'car,bus,motorbike,cycle'; print_r(explode(',',$str,-1)); ?>
以下是输出-
输出结果
Array ( [0] => car [1] => bus [2] => motorbike )