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

explode

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

實例

例子1

把字符串打散為數組:

 <span class="token php language-php"><span class="token delimiter important"><?php</span>
<span class="token variable">$str</span> <span class="token operator">=</span> <span class="token string double-quoted-string">"Hello world. I love Shanghai!"</span> <span class="token punctuation">;</span>
<span class="token function">print_r</span> <span class="token punctuation">(</span> <span class="token function">explode</span> <span class="token punctuation">(</span> <span class="token string double-quoted-string">" "</span> <span class="token punctuation">,</span> <span class="token variable">$str</span> <span class="token punctuation">)</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span>
<span class="token delimiter important">?></span></span>

親自試一試

例子2

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

 <span class="token php language-php"><span class="token delimiter important"><?php</span>
<span class="token variable">$str</span> <span class="token operator">=</span> <span class="token string single-quoted-string">&#39;one,two,three,four&#39;</span> <span class="token punctuation">;</span>

<span class="token comment">// 零<i>limit</i></span>
<span class="token function">print_r</span> <span class="token punctuation">(</span> <span class="token function">explode</span> <span class="token punctuation">(</span> <span class="token string single-quoted-string">&#39;,&#39;</span> <span class="token punctuation">,</span> <span class="token variable">$str</span> <span class="token punctuation">,</span> <span class="token number">0</span> <span class="token punctuation">)</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span>

<span class="token comment">// 正的<i>limit</i></span>
<span class="token function">print_r</span> <span class="token punctuation">(</span> <span class="token function">explode</span> <span class="token punctuation">(</span> <span class="token string single-quoted-string">&#39;,&#39;</span> <span class="token punctuation">,</span> <span class="token variable">$str</span> <span class="token punctuation">,</span> <span class="token number">2</span> <span class="token punctuation">)</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span>

<span class="token comment">// 負的<i>limit</i></span>
<span class="token function">print_r</span> <span class="token punctuation">(</span> <span class="token function">explode</span> <span class="token punctuation">(</span> <span class="token string single-quoted-string">&#39;,&#39;</span> <span class="token punctuation">,</span> <span class="token variable">$str</span> <span class="token punctuation">,</span> <span class="token operator">-</span> <span class="token number">1</span> <span class="token punctuation">)</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span>
<span class="token delimiter important">?></span></span>

親自試一試

同類函數
  • 檢查字符串是否以給定的子字符串結尾 str_ends_with

    str_ends_with

    檢查字符串是否以給定的子字符串結尾
  • 判斷一個字符串中是否包含一個給定的子字符串 str_contains

    str_contains

    判斷一個字符串中是否包含一個給定的子字符
  • 將CSV字符串解析為數組 str_getcsv

    str_getcsv

    將CSV字符串解析為數組
  • implode的別名 join

    join

    implode的別名
  • 使用另一個字符串將字符串填充到某個長度 str_pad

    str_pad

    使用另一個字符串將字符串填充到某個長度
  • str_replace的不區分大小寫的版本 str_ireplace

    str_ireplace

    str_replace的不區分大小寫的版
  • 從字符串的開頭和結尾去除空格(或其他字符) trim

    trim

    從字符串的開頭和結尾去除空格(或其他字符
  • 將數字格式化成貨幣字符串 money_format

    money_format

    將數字格式化成貨幣字符串