首頁 >後端開發 >php教程 >php連接函數implode與分割explode詳解

php連接函數implode與分割explode詳解

怪我咯
怪我咯原創
2017-07-06 11:20:311416瀏覽

本篇文章是對php連結函數implode與分割#explode進行了詳細的分析介紹,需要的朋友參考下

目前學習php的人很多,很多進行php訓練的朋友在學習中總是會問到這樣一個問題:php連結函數implode是什麼呢?
php可以將字串分割成數組,同時翻過了也可以將數組連接成字串,確切的說是可以將數組元素連接成字串,有了這兩個函數我們就可以在陣列與字串之間進行自由轉換了,下面看正文的例子吧。

implode() 連接函數:
此函數實作將陣列元素連接成字串,連接之前我們要給它兩個參數,一個是連接符一個是將要連接的陣列
注意是一維數組哦,多維小編很少用,不過大家可以試試。
範例:

 程式碼如下:

<?php
    $array = array(&#39;a&#39; => 1, &#39;b&#39;=>2, &#39;c&#39;=>3, &#39;d&#39;=>4);
   $string = implode("-",$array)
   echo $string;
//==== 结果就是:1-2-3-4;
?>

#explode() 分割函數:
##此函數功能是將字串分割到陣列裡面,我們依然是給它兩個參數,一個是分隔符號一個是將要分割的字串

注意這個分隔符號是存在於字串中的哦,我們依然用上面的結果當範例

程式碼如下:

<?php
    $string = "1-2-3-4";
    $array = explode("-",$string);
   echo "<pre class="brush:php;toolbar:false">";
    print_r($array);
//==== 结果就是上面例子定义的数组喽,这里小编就不写出来了
?>


以上是php連接函數implode與分割explode詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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