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