當前位置: 首頁> 函數類別大全> explode

explode

使用一個字符串分割另一個字符串為數組
名稱:explode
分類:字符串
所屬語言:php
一句話介紹:把字符串打散為數組。

定義和用法

explode()函數把字符串打散為數組。

註釋: " separator " 參數不能是空字符串。

註釋:該函數是二進制安全的。

實例

例子1

把字符串打散為數組:

 <?php
$str = "Hello world. I love Shanghai!" ;
print_r ( explode ( " " , $str ) ) ;
?>

親自試一試

例子2

使用limit參數來返回一些數組元素:

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

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

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

// 負的limit
print_r ( explode ( ',' , $str , - 1 ) ) ;
?>

親自試一試

文法

explode ( separator , string , limit )
參數描述
separator必需。規定在哪里分割字符串。
string必需。要分割的字符串。
limit

可選。規定所返回的數組元素的數目。

可能的值:

  • 大於0 - 返回包含最多limit個元素的數組
  • 小於0 - 返回包含除了最後的- limit個元素以外的所有元素的數組
  • 0 - 返回包含一個元素的數組
同類函數
  • 解碼一個uuencode 編碼的字符串 convert_uudecode

    convert_uudecode

    解碼一個uuencode編碼的字符串
  • 將邏輯順序希伯來文(logical-Hebrew)轉換為視覺順序希伯來文(visual-Hebrew),並且轉換換行符 hebrevc

    hebrevc

    將邏輯順序希伯來文(logical-He
  • 將二進制數據轉換為十六進製表示 bin2hex

    bin2hex

    將二進制數據轉換為十六進製表示
  • 將字符串轉化為小寫 strtolower

    strtolower

    將字符串轉化為小寫
  • 將字符串轉化為大寫 strtoupper

    strtoupper

    將字符串轉化為大寫
  • 在字符串中查找一組字符的任何一個字符-返回一個以找到的字符開始的子字符串 strpbrk

    strpbrk

    在字符串中查找一組字符的任何一個字符-返
  • 標記分割字符串 strtok

    strtok

    標記分割字符串
  • 計算字符串中全部字符都存在於指定字符集合中的第一段子串的長度 strspn

    strspn

    計算字符串中全部字符都存在於指定字符集合
熱門文章