📜  PHP |爆炸()函数

📅  最后修改于: 2022-05-13 01:56:55.121000             🧑  作者: Mango

PHP |爆炸()函数

explode() 是PHP中的一个内置函数,用于将字符串拆分为不同的字符串。 explode()函数根据字符串分隔符拆分字符串,即它在分隔字符出现的任何位置拆分字符串。此函数返回一个数组,其中包含通过拆分原始字符串形成的字符串。

句法 :

array explode(separator, OriginalString, NoOfElements)

参数: explode函数接受三个参数,其中两个是强制性的,一个是可选的。所有三个参数如下所述

  1. 分隔符:此字符指定字符串将拆分的临界点或点,即,只要在字符串中找到此字符,它就象征着数组中一个元素的结束和另一个元素的开始。
  2. OriginalString :要在数组中拆分的输入字符串。
  3. NoOfElements :这是可选的。它用于指定数组的元素个数。此参数可以是任何整数(正、负或零)
    • 正数 (N):当此参数以正值传递时,表示数组将包含此数量的元素。如果相对于分隔符分离后的元素数量大于该值,则前 N-1 个元素保持不变,最后一个元素是整个剩余的字符串。
    • 负数 (N):如果将负值作为参数传递,则数组的最后 N 个元素将被修剪掉,数组的剩余部分应作为单个数组返回。
    • 零:如果此参数为零,则返回的数组将只有一个元素,即整个字符串。

      如果未提供此参数,则返回的数组包含用分隔符分隔字符串后形成的元素总数。

返回类型:explode()函数的返回类型是字符串数组。

例子:

Input : explode(" ","Geeks for Geeks")
Output : Array
        (
            [0] => Geeks
            [1] => for
            [2] => Geeks
        )

下面的程序说明了explode() 在PHP中的工作:

PHP


输出:

Array
(
    [0] => Hello,
    [1] => How
    [2] => can
    [3] => we
    [4] => help
    [5] => you?
)
Array
(
    [0] => Hello,
    [1] => How
    [2] => can we help you?
)
Array
(
    [0] => Hello,
    [1] => How
    [2] => can
    [3] => we
    [4] => help
)

参考: 函数 : PHP 。 PHP