PHP explode函数基本用法

PHP explode函数基本用法

在PHP中,explode函数的基本语法如下:

语法

explode(string $separator, string $string, int $limit = PHP_INT_MAX): array

参数说明:

  • $separator:分隔符,指定用来分割字符串的字符或字符串。这个分隔符会在字符串中作为切割点。
  • $string:要分割的原始字符串。
  • ** l i m i t ∗ ∗ (可选):指定返回的数组最大元素数量。如果给定了 ‘ limit**(可选):指定返回的数组最大元素数量。如果给定了 ` limit(可选):指定返回的数组最大元素数量。如果给定了limit,返回的数组最多包含 $limit个元素,最后一个元素包含剩下的所有内容。如果不指定,默认值为PHP_INT_MAX`,表示没有限制。

输出结果:

Array
(
    [0] => www
    [1] => cnds
    [2] => com
)

参数$limit的用法

l i m i t (可选):指定返回的数组最大元素数量。如果给定了 ‘ limit(可选):指定返回的数组最大元素数量。如果给定了 ` limit(可选):指定返回的数组最大元素数量。如果给定了limit,返回的数组最多包含 $limit个元素,最后一个元素包含剩下的所有内容。如果不指定,默认值为PHP_INT_MAX`,表示没有限制。

使用 limit 参数来返回一些数组元素

匹配了分隔符

";
 
// 数组元素为 2
print_r(explode(',',$str,2));
print "
"; // 删除最后一个数组元素 print_r(explode(',',$str,-1)); ?>

输出结果:

Array
(
    [0] => one,two,three,four
)

Array
(
    [0] => one
    [1] => two,three,four
)

Array
(
    [0] => one
    [1] => two
    [2] => three
)

没有匹配分隔符

$str = "apple";
$arr = explode(",", $str);
print_r($arr);

输出:

Array
(
    [0] => apple
)

你可能感兴趣的:(php,php,开发语言,expode函数)