首頁 >後端開發 >php教程 >php中的explode()函數如何使用

php中的explode()函數如何使用

清浅
清浅原創
2019-01-18 13:34:423800瀏覽

explode函數是將字串拆分為不同的字串並傳回數組,然後透過存取數組來檢索字串的每個部分

PHP是功能強大的網站開發工具之一,它包含各種用於各種目的的內建函數,其中explode()函數是一個內建函數,主要用於將字串拆分為不同的字串。

php中的explode()函數如何使用

【推薦課程:PHP課程

##意義:

explode()函數基於字串分隔符號拆分字串,即它將字串拆分為出自分隔符號的位置。此函數傳回一個數組,其中包含透過拆分原始字串形成的字串,我們可以透過存取數組來輕鬆檢索字串的每個部分##它的語法結構如下:

explode(separator,string,limit)

separator:表示指定字串將要分割的關鍵點,換句話說,只要在字串中找到此字符,它就會表示數組的一個元素的結尾和另一個元素的開頭。

OriginalString:表示在陣列中拆分的輸入字串。

NoOfElements:用於指定陣列的元素數。此參數可以是任何整數(正數,負數或零),

正數:表示傳回包含最多 limit 個元素的陣列

負數:表示資料的最後N個元素將會被修剪掉,陣列的剩餘部分將作為單一陣列傳回

零:表示傳回的陣列將只有一個元素,即整個字串

範例:

<?php
$str = &#39;hello,how, are ,you &#39;;

// 零 limit
print_r(explode(&#39;,&#39;,$str,0));

// 正的 limit
print_r(explode(&#39;,&#39;,$str,3));
// 负的 limit
print_r(explode(&#39;,&#39;,$str,-1));
?>

效果圖如下:

php中的explode()函數如何使用

#使用特定字元作為分隔符號:

<?php
$str = &#39;he-llo-how-are you &#39;;

// 零 limit
print_r(explode(&#39;-&#39;,$str,0));

// 正的 limit
print_r(explode(&#39;-&#39;,$str,3));
// 负的 limit
print_r(explode(&#39;-&#39;,$str,-1));
?>

效果圖如下:

php中的explode()函數如何使用

總結:以上就是這篇文章的全部內容了,希望透過這篇文章可以幫助大家對於explode()函數有一定的了解。

###

以上是php中的explode()函數如何使用的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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