首頁 頭條 php explode() 函數定義與用法匯總(2021)

php explode() 函數定義與用法匯總(2021)

May 02, 2018 am 10:51 AM
php

explode

作用: 使用一個字串分割另一個字串

語法:

explode ( string $delimiter , string $string [, int $limit ] ) : array
登入後複製

參數

#delimiter邊界上的分隔字元。
string輸入的字串。
limit

如果設定了limit 參數且是正數,則傳回的陣列包含最多limit 個元素,而最後那個元素將包含string 的剩餘部分。

如果 limit 參數是負數,則傳回除了最後的 -limit 個元素外的所有元素。

如果 limit 是 0,則會被當做 1。

#

返回值:

此函数返回由字符串组成的 array,每个元素都是 string 的一个子串,它们被字符串 delimiter 作为边界点分割出来。

如果 delimiter 为空字符串(""),explode() 将返回 FALSE。 如果 delimiter 所包含的值在 string 中找不到,并且使用了负数的 limit , 那么会返回空的 array, 否则返回包含 string 单个元素的数组。


explode 示例

<?php
// 示例 1
$pizza  = "piece1 piece2 piece3 piece4 piece5 piece6";
$pieces = explode(" ", $pizza);
echo $pieces[0]; // piece1
echo $pieces[1]; // piece2

// 示例 2
$data = "foo:*:1023:1000::/home/foo:/bin/sh";
list($user, $pass, $uid, $gid, $gecos, $home, $shell) = explode(":", $data);
echo $user; // foo
echo $pass; // *

?>
登入後複製

返回示例

<?php
/* A string that doesn&#39;t contain the delimiter will simply return a one-length array of the original string. */
$input1 = "hello";
$input2 = "hello,there";
var_dump( explode( &#39;,&#39;, $input1 ) );
var_dump( explode( &#39;,&#39;, $input2 ) );

?>
登入後複製


打印结果

array(1)
(
    [0] => string(5) "hello"
)
array(2)
(
    [0] => string(5) "hello"
    [1] => string(5) "there"
)
登入後複製

limit 示例

<?php
$str = &#39;one|two|three|four&#39;;

// 正数的 limit
print_r(explode(&#39;|&#39;, $str, 2));

// 负数的 limit(自 PHP 5.1 起)
print_r(explode(&#39;|&#39;, $str, -1));
?>
登入後複製

打印结果

Array
(
    [0] => one
    [1] => two|three|four
)
Array
(
    [0] => one
    [1] => two
    [2] => three
)
登入後複製

explode 问题

1. php explode()函数和implode()函数使用说明

简介:下里说道php中的explode 和implode的用法,芭蕾舞鞋,盼望对于友朋们有所辅助!

2. php explode()函数的用法说明

简介:下面是根据explode()函数写的切分分割字符串的php函数,主要php按开始和结束截取中间数据,很实用

3. php explode函数的用法

简介:这篇文章主要介绍了php中explode函数用法,实例分析了explode函数分割字符串及获取文件后缀名等应用,具有一定的参考借鉴价值,需要的朋友可以参考下

4. 有关php explode()函数的文章推荐10篇

php explode() 函數定義與用法匯總(2021)

简介:本文实例讲述了php根据年月获取当月天数及日期数组的方法。分享给大家供大家参考,具体如下:function get_day( $date ) { $tem = explode('-' , $date); //

5. php explode() 函数的用法总结

php explode() 函數定義與用法匯總(2021)

简介:php中,explode() 函数是把字符串分割为数组。本它的返回值是返回由字符串组成的数组,其中的每个元素都是由 separator 作为边界点分割出来的子字符串。本篇文章总结了一些关于php explode() 函数的一些文章,希望对大家学习php explode() 函数有所帮助。

6. php explode()函数的使用方法

php explode() 函數定義與用法匯總(2021)

简介:在php中分割一个字符串,我们可以使用函数explode()实现,通常我们在开发项目中,想查看用户通过表单或者其它方式提交的字符串的各个部分,以便于分类存储和使用。例如,查看句子中的单词,或者要将一个网址或者电子邮箱地址分割成一个个的组成部分。这时我们就可以使用explode()函数,本篇文章就来介绍一下php explode()函数的使用方法

7. php explode() 函数实例详解

php explode() 函數定義與用法匯總(2021)

简介:php explode() 函数有什么作用?  php explode() 函数是:使用一个字符串分割另一个字符串,并返回由字符串组成的数组。  了解了 explode() 函数是干嘛的,下面看一下语法吧:

8. PHP explode 函数

簡介::本篇文章主要介紹了PHP explode 函數,對於PHP教程有興趣的同學可以參考一下。

9. php explode函數講解

#簡介::這篇文章主要介紹了php explode函數講解,對於PHP教程有興趣的同學可以參考一下。

10. explode和implode函數explode implode cad explode php explode函數

簡介:explode:explode和implode函數:explode和implode函數主要用作字串和陣列間轉換的操作,例如取得一段參數後根據某個字元分割字串,或將一個陣列的結果使用一個字元合併成一個字串輸出。在PHP中經常會用到這兩個函數,因此有必要了解其原理。 explodearray explode ( string $delimiter, string $string, [ , $limit ] )函數傳回由字串組成的數組,每個元

11. php explode php explode函數實例程式碼

簡介:php explode:php explode php explode函數實例程式碼:explode() 函數把字串分割為陣列。語法 explode(separator,string,limit) 參數描​​述separator必要。規定在哪裡分割字串。 string必需。要分割的字串。 limit可選。規定所傳回的數組元素的最大數目。說明 本函數傳回由字串組成的陣列,其中的每個元素都是由 separator 作為邊界點分割出來的子字串。 separator 參數不能是空字串

12. php explode函數實例程式碼_PHP教學

##簡介:php explode函數實例程式碼。 explode() 函數把字串分割成陣列。語法 explode(separator,string,limit) 參數 描述 separator 必要。規定在哪裡分割字串。 string 必需。要分割的字

13. PHP explode()函數用法、切分字串_PHP教程

簡介:PHP explode()函數用法、切分字串。複製程式碼程式碼如下: ? // 切分字串# function jb51netcut($start,$end,$file){ $content=explode($start,$file); $content=explode($ end,$content[1]); return $content

14. PHP explode() 字串轉換陣列_PHP教學

#簡介:PHP explode() 字串轉換陣列。在php中要把字串轉換數組的方式有很多種,我們如果有規律性的可直接使用explode()函數來把字串截成陣列。定義與用法explode() 函數把

#15. php explode split str_split函數區別與實例_PHP教學

#簡介:php explode split str_split函數差異與實例。 php教程explode split str_split函數差異與實例三個函數都是把一個字串分割成一個數組,但各有各的用法,下面我們就一一來看關於php expl

16. PHP explode()函數的幾個應用_PHP教程

#簡介:PHP explode()函數的幾個應用。 explode()函數介紹 explode() 函數可以把字串分割成陣列。語法:explode(separator,string,limit)。 separator,必備。規定在哪裡分割字串。 string,

17. PHP explode()函數的幾個應用和implode()函數有什麼區別,explodeimplode_PHP教程

#簡介:PHP explode()函數的幾個應用和implode()函數有什麼區別,explodeimplode。 PHP explode()函數的幾個應用和implode()函數有什麼差別,explodeimplode explode()函數介紹 explode() 函數可以把字串分割成陣列。語法:explode(sep

18. php explode函數講解,phpexplode函數_PHP教學

###

簡介:php explode函數講解,phpexplode函數。 php explode函數講解,phpexplode函數本文轉載位址:http://www.manongjc.com/article/515.html php explode 函式使用一個字串分割另一個字串,分割後的

#19. php explode() 函數

#簡介:php explode() 函數

#20. php explode函數講授

簡介:php explode函數講解本文轉載位址:http://www.manongjc.com/article/515.html php explode 函數使用一個字串分割另一個字串,分割後的字串將組合為一個數組,並傳回這個數組。本文章向大家介紹explode 函數的基本語法及使用實例,所需的碼農可以參考一下。 explode 使

21. php explode函數實例程式碼

##簡介:php explode函數實例程式碼。 explode() 函數把字串分割成陣列。語法 explode(separator,string,limit) 參數 描述 separator 必要。規定在哪裡分割字串。 string 必需。要分割的字

22. PHP explode()函數用法、切分字串

簡介:PHP explode()函數用法、切分字串。複製程式碼程式碼如下: ? // 切分字串# function jb51netcut($start,$end,$file){ $content=explode($start,$file); $content=explode($ end,$content[1]); return $content

23. PHP explode() 字串轉換陣列

簡介:PHP explode() 字串轉換陣列。在php中要把字串轉換數組的方式有很多種,我們如果有規律性的可直接使用explode()函數來把字串截成陣列。定義與用法explode() 函數把

#24. php explode split str_split函數區別與實例

簡介: php explode split str_split函數區別與實例。 php教程explode split str_split函數差異與實例三個函數都是把一個字串分割成一個數組,但各有各的用法,下面我們就一一來看關於php expl

25. PHP explode()函數的幾個應用

#簡介:PHP explode()函數的幾個應用。 explode()函數介紹 explode() 函數可以把字串分割成陣列。語法:explode(separator,string,limit)。 separator,必備。規定在哪裡分割字串。 string,

【相關問答推薦】:

#javascript - 我想問js或juqery有沒有和PHP explode類似的函數?

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

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

適用於 Ubuntu 和 Debian 的 PHP 8.4 安裝和升級指南 適用於 Ubuntu 和 Debian 的 PHP 8.4 安裝和升級指南 Dec 24, 2024 pm 04:42 PM

PHP 8.4 帶來了多項新功能、安全性改進和效能改進,同時棄用和刪除了大量功能。 本指南介紹如何在 Ubuntu、Debian 或其衍生版本上安裝 PHP 8.4 或升級到 PHP 8.4

如何設定 Visual Studio Code (VS Code) 進行 PHP 開發 如何設定 Visual Studio Code (VS Code) 進行 PHP 開發 Dec 20, 2024 am 11:31 AM

Visual Studio Code,也稱為 VS Code,是一個免費的原始碼編輯器 - 或整合開發環境 (IDE) - 可用於所有主要作業系統。 VS Code 擁有大量針對多種程式語言的擴展,可以輕鬆編寫

在PHP API中說明JSON Web令牌(JWT)及其用例。 在PHP API中說明JSON Web令牌(JWT)及其用例。 Apr 05, 2025 am 12:04 AM

JWT是一種基於JSON的開放標準,用於在各方之間安全地傳輸信息,主要用於身份驗證和信息交換。 1.JWT由Header、Payload和Signature三部分組成。 2.JWT的工作原理包括生成JWT、驗證JWT和解析Payload三個步驟。 3.在PHP中使用JWT進行身份驗證時,可以生成和驗證JWT,並在高級用法中包含用戶角色和權限信息。 4.常見錯誤包括簽名驗證失敗、令牌過期和Payload過大,調試技巧包括使用調試工具和日誌記錄。 5.性能優化和最佳實踐包括使用合適的簽名算法、合理設置有效期、

您如何在PHP中解析和處理HTML/XML? 您如何在PHP中解析和處理HTML/XML? Feb 07, 2025 am 11:57 AM

本教程演示瞭如何使用PHP有效地處理XML文檔。 XML(可擴展的標記語言)是一種用於人類可讀性和機器解析的多功能文本標記語言。它通常用於數據存儲

解釋PHP中的晚期靜態綁定(靜態::)。 解釋PHP中的晚期靜態綁定(靜態::)。 Apr 03, 2025 am 12:04 AM

靜態綁定(static::)在PHP中實現晚期靜態綁定(LSB),允許在靜態上下文中引用調用類而非定義類。 1)解析過程在運行時進行,2)在繼承關係中向上查找調用類,3)可能帶來性能開銷。

php程序在字符串中計數元音 php程序在字符串中計數元音 Feb 07, 2025 pm 12:12 PM

字符串是由字符組成的序列,包括字母、數字和符號。本教程將學習如何使用不同的方法在PHP中計算給定字符串中元音的數量。英語中的元音是a、e、i、o、u,它們可以是大寫或小寫。 什麼是元音? 元音是代表特定語音的字母字符。英語中共有五個元音,包括大寫和小寫: a, e, i, o, u 示例 1 輸入:字符串 = "Tutorialspoint" 輸出:6 解釋 字符串 "Tutorialspoint" 中的元音是 u、o、i、a、o、i。總共有 6 個元

什麼是PHP魔術方法(__ -construct,__destruct,__call,__get,__ set等)並提供用例? 什麼是PHP魔術方法(__ -construct,__destruct,__call,__get,__ set等)並提供用例? Apr 03, 2025 am 12:03 AM

PHP的魔法方法有哪些? PHP的魔法方法包括:1.\_\_construct,用於初始化對象;2.\_\_destruct,用於清理資源;3.\_\_call,處理不存在的方法調用;4.\_\_get,實現動態屬性訪問;5.\_\_set,實現動態屬性設置。這些方法在特定情況下自動調用,提升代碼的靈活性和效率。

PHP和Python:比較兩種流行的編程語言 PHP和Python:比較兩種流行的編程語言 Apr 14, 2025 am 12:13 AM

PHP和Python各有優勢,選擇依據項目需求。 1.PHP適合web開發,尤其快速開發和維護網站。 2.Python適用於數據科學、機器學習和人工智能,語法簡潔,適合初學者。