explode() 函数在 PHP 中
explode() 函数用于按字符串分割字符串。
语法
explode(delimiter, str, limit)
参数
分隔符 − 边界字符串
str − 要分割的字符串
limit − 指定要返回的数组元素的数量。
以下是可能的值 −
大于 0 - 返回一个最多包含 limit 个元素的数组
小于 0 - 返回一个数组,但最后一个 -limit 元素除外
0 - 返回一个包含一个元素的数组
返回
explode() 函数返回一个字符串数组。
以下是一个示例 −
示例
<?php $s = "This is demo text!"; 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 )
广告