程式輸出為:Array( [0] => [1] => aa [2] => bb"/> 程式輸出為:Array( [0] => [1] => aa [2] => bb">

首頁 >後端開發 >php教程 >php中的explode和implode

php中的explode和implode

PHP中文网
PHP中文网原創
2017-06-02 11:00:552244瀏覽

explode的功能是使用一個字串分割另一個字串。傳回一個分割後的陣列。

來看explode的基本使用:

<br>

<br>程式輸出為:

Array<br>(<br>    [0] => <br>    [1] => 🠎 <br><br><br>可以看到字串str的首尾x被解釋為空格,中間的x將字串分割為了兩半。如果中間有多個x的話,多出來的x將解釋為空格。 <br>

如將str設定為xaaxxxbbx

則程式的輸出為:

Array

(

    [0] => 

    [1] => aa🠎 ] => bb<br>    [5] => <br>)<br><br><br>explode還有一個可選參數limit。 <br><br>而limplode的功能是講一個一維數組轉換為字串,來看他的基本用法:<br><br>

 'aa',
    'b' => 'bb',
    'c' => 'cc'
);
$str  = implode('x', $data);
echo $str;
?>

程式輸出為:aaxbbxcc

第一個參數為連接符,若為空格,則輸出為aa bb cc,若第一個參數不填,則輸出為aabbcc

以上就介紹了php中的explode和implode,希望對PHP教程有興趣的朋友有所幫助。

<br>

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn