程式輸出為:Array( [0] => [1] => aa [2] => bb"/> 程式輸出為:Array( [0] => [1] => aa [2] => bb">
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>