PHP:explode分割字符串

Lasted 2020-02-01 17:52:16

explode 函数使用一个字符串分割另一个字符串。此函数返回由字符串组成的数组,每个元素都是 string 的一个子串,它们被字符串 delimiter 作为边界点分割出来。

函数

explode ( string $delimiter , string $string [, int $limit ] ) : array
delimiter
分隔符。
string
需要分隔的字符串。
limit
可选参数。如果设置了 limit 参数并且是正数,则返回的数组包含最多 limit 个元素,而最后那个元素将包含 string 的剩余部分。如果 limit 参数是负数,则返回除了最后的 -limit 个元素外的所有元素。

示例

<?php

$string = "background: #fff;border: 0;margin-left: -20px";
$styles = explode(";", $string);

print_r($styles);
Array
(
  [0] => background: #fff
  [1] => border: 0
  [2] => margin-left: -20px
)