最新的Web開發教程
 

PHP explode() Function

<PHP字符串參考

字符串分解為一個數組:

<?php
$str = "Hello world. It's a beautiful day.";
print_r (explode(" ",$str));
?>
運行示例»

定義和用法

explode()函數斷線到一個數組。

Note:在"separator"參數不能為空字符串。

注:此功能是二進制安全的。


句法

explode( separator,string,limit )

參數 描述
separator 需要。 指定哪裡斷弦
string 需要。 字符串分割
limit 可選的。 指定的數組元素的數目返回。

可能的值:

  • 大於0 -返回與最大極限的陣列element(s)
  • 小於0 -返回除了最後一個-limit數組elements()
  • 0 - 返回的數組具有一個元件

技術細節

返回值: 返回字符串的數組
PHP版本: 4+
更新日誌: 在PHP 4.0.1中加入的限制參數,並在PHP 5.1.0中加入了負限制支持

更多示例

實施例1

使用限制參數來返回一個數的數組元素的:

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

// zero limit
print_r(explode(',',$str,0));

// positive limit
print_r(explode(',',$str,2));

// negative limit
print_r(explode(',',$str,-1));
?>
運行示例»

<PHP字符串參考