PHP explode() 函數含代碼

    PHP explode() 函數

    PHP explode() 是一個字符串函數,它通過一個字符串來分割另一個字符串。愛掏網 - it200.com簡單來說,它把一個字符串分割成一個數組。愛掏網 - it200.comexplode() 函數有一個 分隔符 參數,該參數不能包含空字符串,因為它保存了要分割的原始字符串。愛掏網 - it200.com它是一個二進制安全函數。愛掏網 - it200.com

    explode() 函數通過分割原始字符串創建一個字符串數組。愛掏網 - it200.com

    explode (string separator, stringoriginalString, int $limit)
    

    參數

    在explode()函數中有三個參數,其中兩個參數是必需的,最后一個參數是可選的。愛掏網 - it200.com這些參數如下:

    $separator:

    這個參數指定原始字符串分割的字符。愛掏網 - it200.com簡單來說,我們可以說,當在字符串中找到這個字符時,字符串將被分成幾部分。愛掏網 - it200.com

    $originalString:

    這個參數保存要分割成數組的字符串。愛掏網 - it200.com

    $limit:

    $limit參數指定要返回的數組元素的數量。愛掏網 - it200.com它可以包含任何整數值(零、正數或負數)。愛掏網 - it200.com

    $limit的可能值:

    正數 (大于0) 如果此參數包含正數值,則該函數將返回一個字符串數組,拆分為$limit參數定義的大小。愛掏網 - it200.com
    負數 (小于0) 如果$limit參數包含負數值,則將刪除最后的元素,并返回剩余的元素。愛掏網 - it200.com
    如果$limit參數為零(0),它將作為單個數組元素返回整個字符串。愛掏網 - it200.com

    注意:請記住,如果不在explode()函數中提供$limit參數,則返回的數組將包含由$separator字符串分隔的字符串的所有元素。愛掏網 - it200.com

    返回值

    此函數返回一個 字符串數組愛掏網 - it200.com該字符串數組由分割原始字符串組成。愛掏網 - it200.com

    更改

    $limit 參數中,允許使用負值。愛掏網 - it200.com

    示例

    示例1: 帶有$limit參數的數組

    <?php  
        // original string 
        Original_str = "Hello, we are here to help you.";   
    
        // Passed zero    print_r (explode (" ",Original_str, 0)); 
        // Passed positive value
        print_r (explode (" ",Original_str, 4));    // Passed negative value    print_r (explode (" ",Original_str, -3));   
    ?>
    

    輸出:

    在上面的示例中,使用空格字符作為分隔符來分割字符串。愛掏網 - it200.com

    Array ( [0] => Hello, we are here to help you. ) Array ( [0] => Hello, [1] => we [2] => are [3] => here to help you. ) Array ( [0] => Hello, [1] => we [2] => are [3] => here )
    

    上述輸出可以被視為更好地理解:

    Array ( 
    [0] => Hello, we are here to help you. 
    ) Array ( 
    [0] => Hello, 
    [1] => we 
    [2] => are 
    [3] => here to help you. 
    ) Array ( 
    [0] => Hello, 
    [1] => we 
    [2] => are 
    [3] => here 
    )
    

    示例1: 沒有$limit參數的數組

    <?php  
        // original string 
        Original_str = "Hello, welcome to javatpoint.";      //without passing optional parameter
        print_r (explode (" ",Original_str));
    ?>
    

    輸出:

    在上面的代碼中,我們沒有傳遞可選參數,即$limit。愛掏網 - it200.com因此,explode()函數將字符串拆分為不同索引的數組。愛掏網 - it200.com

    Array ( [0] => Hello, [1] => welcome [2] => to [3] => javatpoint. )
    

    示例 3:

    <?php  
        // original string 
        Original_str = "Hello, welcome to javatpoint.";      //without passing optional parameter
        print_r (explode ("e",Original_str));
    ?>
    

    輸出:

    在上面的代碼中,我們使用“ e ”字符來將字符串分割成數組。愛掏網 - it200.com所以,無論在哪里找到“ e ”,字符串都會被分割。愛掏網 - it200.com

    Array ( [0] => H [1] => llo, w [2] => lcom [3] => to javatpoint. )
    

    聲明:所有內容來自互聯網搜索結果,不保證100%準確性,僅供參考。如若本站內容侵犯了原著者的合法權益,可聯系我們進行處理。
    發表評論
    更多 網友評論0 條評論)
    暫無評論

    返回頂部

    主站蜘蛛池模板: 国产在线乱子伦一区二区| 日本中文字幕在线视频一区| 欧美日韩精品一区二区在线视频 | 日产亚洲一区二区三区| 在线免费一区二区| 精品无码一区二区三区爱欲| 不卡无码人妻一区三区音频| 精品视频在线观看一区二区| 天海翼一区二区三区高清视频| 久久亚洲一区二区| 国产一区二区不卡在线播放| 内射白浆一区二区在线观看| 濑亚美莉在线视频一区| 日本无码一区二区三区白峰美 | 日韩精品无码一区二区三区免费 | 久久久久99人妻一区二区三区| 免费一区二区无码视频在线播放 | 天码av无码一区二区三区四区 | 无码少妇一区二区性色AV| 中文字幕国产一区| 日韩人妻无码一区二区三区久久99 | 风间由美性色一区二区三区| 精品福利一区二区三| 国产成人无码精品一区二区三区| 在线观看国产区亚洲一区成人| 国产一区二区三区免费观在线 | 亚洲无人区一区二区三区| 精品国产日韩亚洲一区| 久久一区二区三区免费| 精品性影院一区二区三区内射| 日韩精品一区二区三区中文| 麻豆一区二区三区精品视频 | 中文字幕精品亚洲无线码一区应用| 一区二区三区电影网| 国模精品一区二区三区| 无码国产精品一区二区免费vr| 国产在线乱子伦一区二区| 日韩aⅴ人妻无码一区二区| 亚洲第一区精品观看| 亚洲AV本道一区二区三区四区| 国产日本亚洲一区二区三区|