程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php連接函數implode與分割explode的深入解析

php連接函數implode與分割explode的深入解析

編輯:關於PHP編程

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

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

    復制代碼 代碼如下:
    <?php
    $array = array('a' => 1, 'b'=>2, 'c'=>3, 'd'=>4);
    $string = implode("-",$array)
    echo $string;
    //==== 結果就是:1-2-3-4;
    ?>


    explode() 分割函數:
    此函數功能是將字符串分割到數組裡面,我們依然是給它兩個參數,一個是分隔符一個是將要被分割的字符串
    注意這個分隔符是字符串中存在的哦,我們依然用上面的結果作為例子

    復制代碼 代碼如下:


    <?php
    $string = "1-2-3-4";
    $array = explode("-",$string);
    echo "<pre>";
    print_r($array);
    //==== 結果就是上面例子定義的數組喽,這裡小編就不寫出來了
    ?>

    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved