PHP 菜鳥教程

PHP 高級(jí)教程

PHP & MySQL

PHP 參考手冊(cè)

PHP explode() 函數(shù)用法及示例

   PHP String 字符串函數(shù)手冊(cè)

   explode()函數(shù)用于使用一個(gè)字符串分割另一個(gè)字符串,并返回由字符串組成的數(shù)組。

語法

array explode ( string $delimiter , string $string [, int $limit ] )

定義和用法

它用于按字符串分割字符串

返回值

它返回字符串?dāng)?shù)組

參數(shù)

序號(hào)參數(shù)和說明
1

delimiter(必需)

邊界字符串

2

string(必需)

輸入的字符串。

3

 limit(可選)

如果設(shè)置了 limit 參數(shù)并且是正數(shù),則返回的數(shù)組包含最多 limit 個(gè)元素,而最后那個(gè)元素將包含 string 的剩余部分。
如果 limit 參數(shù)是負(fù)數(shù),則返回除了最后的 -limit 個(gè)元素外的所有元素。
如果 limit 是 0,則會(huì)被當(dāng)做 1。

在線示例

試試下面的實(shí)例,explode使用空格拆分字符串,并返回一個(gè)數(shù)組:

<?php
   $str = "nhooo simply easy learning.";
   
   print_r (explode(" ",$str));
?>
測試看看?/?

輸出結(jié)果

Array ( [0] => nhooo [1] => simply [2] => easy [3] => learning. )

更多示例

 以下示例演示使用逗號(hào)分隔字符,以及不包含分隔符的字符串將,只返回原始字符串的一個(gè)長度數(shù)組。

<?php
/* 不包含分隔符的字符串,只返回原始字符串的一個(gè)長度的數(shù)組。 */
$input1 = "hello";
$input2 = "hello,there,(cainiaoplus.com)";
print_r( explode( ',', $input1 ) );
print_r( explode( ',', $input2 ) );
?>
測試看看 ?/?

輸出結(jié)果

Array
(
    [0] => hello
)
Array
(
    [0] => hello
    [1] => there
    [2] => nhooo
    [3] => com
)

以下示例是指定limit 參數(shù),并返回?cái)?shù)組元素的實(shí)例:

<?php
$str = 'one|two|three|four';

// 正數(shù)的 limit
print_r(explode('|', $str, 2));

// 負(fù)數(shù)的 limit(自 PHP 5.1 起)
print_r(explode('|', $str, -1));
?>
測試看看 ?/?

輸出結(jié)果:

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

PHP String 字符串函數(shù)手冊(cè)

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清