PHP - explode() 方法
函数 explode() 将字符串拆分为数组并返回字符串数组。该函数从PHP版本4+.我们可以说方法explode() 使用 delimiter 将字符串分解为多个数组,每个数组都是一个子字符串。
备注:
Le separator 参数不能为空字符串。
函数 explode()返回一个布尔类型.
Example
$str = Hello world!”;运行时:
print_r (爆炸( ”,$str));
Array
(
[0] =>你好
[1] =>world
[2] => !
)
Syntax
explode(separator,string,limit)
separator:必需。指定分隔符分隔符以拆分 string.
string: required。split.
limit 的字符串:可选。指定要返回的数组数。
可能的值:
- 大于 0 - 返回具有最大元素数的数组。
- 小于 0:返回除最后一个元素之外的数组。
- 0 - 返回包含单个元素的数组。
示例:
$str = '橙色、蓝色、绿色、红色';运行时:
// 限制 0
print_r(explode(',',$str,0));
// 0
print_r(explode(',',$str,2))的上限);
// 下限为 0
print_r(explode(',',$str,-1));
Array
(
[0] => 橙色、蓝色、绿色、红色
)
Array
(
[0] => orange
[1] => 蓝色, 绿色、红色
)
Array
(
[0] => orange
[1] => blue
[2] => green
)
参考:
https://www.php.net/manual/fr/function.explode.php