亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 語言 > PHP > 正文

PHP explode()函數的幾個應用和implode()函數有什么區別

2024-09-04 11:42:30
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了PHP explode()函數的幾個應用和implode()函數有什么區別,需要的朋友可以參考下。

explode()函數介紹

explode() 函數可以把字符串分割為數組。

語法:explode(separator,string,limit)。

參數 描述

separator 必需。規定在哪里分割字符串。

string 必需。要分割的字符串。

limit

可選。規定所返回的數組元素的數目。

可能的值:

大于 0 - 返回包含最多 limit 個元素的數組

小于 0 - 返回包含除了最后的 -limit 個元素以外的所有元素的數組

0 - 返回包含一個元素的數組

本函數返回由字符串組成的數組,其中的每個元素都是由 separator 作為邊界點分割出來的子字符串。

separator 參數不能是空字符串。如果 separator 為空字符串(""),explode() 將返回 FALSE。如果 separator 所包含的值在 string 中找不到,那么 explode() 將返回包含 string 中單個元素的數組。

如果設置了 limit 參數,則返回的數組包含最多 limit 個元素,而最后那個元素將包含 string 的剩余部分。

如果 limit 參數是負數,則返回除了最后的 -limit 個元素外的所有元素。此特性是 PHP 5.1.0 中新增的。

Program List:explode()例子

  1. <?php 
  2. // Example  
  3. $fruit = "Apple Banana Orange Lemon Mango Pear"
  4. $fruitArray = explode(" "$fruit); 
  5. echo $fruitArray[]; // Apple 
  6. echo $fruitArray[]; // Banana 
  7. // Example  
  8. $data = "gonn:*:nowamagic:::/home/foo:/bin/sh"
  9. list($user$pass$uid$gid$gecos$home$shell) = explode(":"$data); 
  10. echo $user// gonn 
  11. echo $pass// * 
  12. ?> 

程序運行結果:

  1. Apple 
  2. Banana 
  3. gonn 

Program List:使用limit參數的explode()例子

  1. <?php 
  2. $str = 'one|two|three|four'
  3. // positive limit 
  4. print_r(explode('|'$str, )); 
  5. // negative limit (since PHP .) 
  6. print_r(explode('|'$str, -)); 
  7. ?> 

程序運行結果:

  1. Array 
  2.   [] => one 
  3.   [] => two|three|four 
  4. Array 
  5.   [] => one 
  6.   [] => two 
  7.   [] => three 

Program List:將字符串化為鍵值數組

  1. <?php 
  2. // converts pure string into a trimmed keyed array 
  3. function stringKeyedArray($string$delimiter = ','$kv = '=>') { 
  4.  if ($a = explode($delimiter$string)) { // create parts 
  5.   foreach ($a as $s) { // each part 
  6.    if ($s) { 
  7.     if ($pos = strpos($s$kv)) { // key/value delimiter 
  8.      $ka[trim(substr($s, , $pos))] = trim(substr($s$pos + strlen($kv))); 
  9.     } else { // key delimiter not found 
  10.      $ka[] = trim($s); 
  11.     } 
  12.    } 
  13.   } 
  14.   return $ka
  15.  } 
  16. // stringKeyedArray 
  17. $string = 'a=>, b=>, $a, c=>%, true, d=>ab c'
  18. print_r(stringKeyedArray($string)); 
  19. ?> 

程序運行結果:

  1. Array 
  2.     [a] => 
  3.     [b] => 
  4.     [] => $a 
  5.     [c] => % 
  6.     [] => true 
  7.     [d] => ab c 

PS:PHP函數implode()與explode()函數的不同之處

以上內容給大家介紹了explode() 函數的具體用法。當我們遇到 PHP函數implode()把數組元素組合為一個字符串。

implode(separator,array)

separator 可選。規定數組元素之間放置的內容。默認是 ""(空字符串)。

array 必需。要結合為字符串的數組。

雖然 separator 參數是可選的。但是為了向后兼容,推薦您使用使用兩個參數。

PHP函數implode()的例子

  1. <?php  
  2. $arr = array('Hello','World!','Beautiful','Day!');  
  3. echo implode(" ",$arr);  
  4. ?> 

輸出:

Hello World! Beautiful Day!

上面這段代碼示例就是PHP函數implode()的具體實現功能的展現。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美有码在线观看视频| 国色天香2019中文字幕在线观看| 亚洲字幕一区二区| 日韩免费不卡av| 国产精品99久久久久久人| 欧美激情一区二区三区成人| 亚洲91精品在线观看| 久久香蕉频线观| 福利视频第一区| 精品亚洲国产成av人片传媒| 久久久久久久激情视频| 精品国产乱码久久久久久虫虫漫画| 欧美成人精品在线视频| 国产视频一区在线| 精品无码久久久久久国产| 欧美性xxxx极品hd满灌| 久久精品影视伊人网| 日韩国产欧美精品在线| 国产精品电影网| 国产视频精品一区二区三区| 国产精品视频久久久| 久久精品色欧美aⅴ一区二区| 福利视频一区二区| 日韩免费看的电影电视剧大全| 欧美一级高清免费| 精品免费在线观看| 日韩电影中文 亚洲精品乱码| 日韩经典中文字幕在线观看| 欧美精品videos另类日本| 亚洲精品久久久久中文字幕二区| 成年无码av片在线| 欧美性猛交xxxx黑人| 国产亚洲欧洲高清| 国产一区二区激情| 国产精品aaa| 成人免费激情视频| 国产精品成人观看视频国产奇米| 日本亚洲欧美三级| 日韩欧美a级成人黄色| 欧美性黄网官网| 亚洲人精选亚洲人成在线| 国产精品成人一区| 精品国产一区二区三区久久狼黑人| 欧美激情在线狂野欧美精品| 精品中文字幕视频| 久久免费国产视频| 欧美最猛黑人xxxx黑人猛叫黄| 久久久久国产一区二区三区| 亚洲区中文字幕| 日韩欧美在线视频观看| 亚洲一区二区三区毛片| 日韩中文字幕免费视频| 日韩高清人体午夜| 2019亚洲男人天堂| 国产一区二区三区中文| 欧美日韩激情视频| 亚洲少妇激情视频| 中文字幕亚洲二区| 国产欧美精品日韩| 日韩hd视频在线观看| 国产精品视频区| 在线播放国产精品| 国内伊人久久久久久网站视频| 国产精品高潮呻吟久久av黑人| 成人欧美在线视频| 国产日韩欧美在线| 国产成人在线一区二区| 日韩欧美国产成人| 最近的2019中文字幕免费一页| 国产精品爱久久久久久久| 欧美另类极品videosbest最新版本| 欧美理论片在线观看| 2021久久精品国产99国产精品| 91精品啪aⅴ在线观看国产| 久久久国产精品一区| 欧美性xxxxx极品| 久久久久久成人精品| 亚洲自拍偷拍在线| 欧美一区二区视频97| 国产精品电影网| 午夜精品一区二区三区av| 日韩在线视频免费观看高清中文| 日韩欧美在线视频日韩欧美在线视频| 国产99久久精品一区二区永久免费| 欧美电影《睫毛膏》| 97在线看福利| 国产精品va在线| 欧美中文字幕第一页| 国产精品第一视频| 欧美精品激情在线观看| 欧洲成人在线视频| 国产69精品久久久久99| 久久福利视频网| 久久久久久久久国产| 欧美性xxxxxx| 欧美性猛交xxxx富婆| 日韩av手机在线观看| 亚洲精品视频中文字幕| 久久久欧美精品| 亚洲国产小视频在线观看| 亚洲一区二区三区乱码aⅴ蜜桃女| 欧美激情三级免费| 久久综合伊人77777蜜臀| 亚洲欧美在线x视频| 国产日韩在线精品av| 亚洲欧洲偷拍精品| 少妇av一区二区三区| 91免费国产视频| 欧美激情亚洲综合一区| 国产精品中文久久久久久久| 自拍偷拍亚洲精品| 日韩视频亚洲视频| 中文字幕日韩av电影| 国产精品夜间视频香蕉| 国产精品一香蕉国产线看观看| 亚洲精选在线观看| 欧美性jizz18性欧美| 久久精品视频在线播放| 51午夜精品视频| 国产精品视频一| 亚洲网在线观看| 精品国产一区二区三区四区在线观看| 91chinesevideo永久地址| 欧美午夜丰满在线18影院| 亚洲free嫩bbb| 日日骚av一区| 亚洲精品视频网上网址在线观看| 欧美午夜久久久| 91大神福利视频在线| 国产精品www| 国产日韩换脸av一区在线观看| 亚洲r级在线观看| 欧美激情综合色综合啪啪五月| 国产精品久久久久久久app| 国产成人精品综合| 51ⅴ精品国产91久久久久久| 午夜精品99久久免费| 亚洲黄页网在线观看| 2018日韩中文字幕| 色www亚洲国产张柏芝| 综合国产在线视频| 91精品国产高清| 国产精品成av人在线视午夜片| 播播国产欧美激情| 亚洲色无码播放| 日本中文字幕不卡免费| 成人网在线视频| 日韩中文娱乐网| 国产丝袜精品视频| 韩日欧美一区二区| 亚洲国产精品va在看黑人| 欧美黑人xxx| 午夜欧美大片免费观看| 一二美女精品欧洲| 久久精品国产久精国产思思| 成人日韩在线电影| 亚洲国产精品va在线看黑人动漫| 亚洲韩国欧洲国产日产av| 国产精品九九九| 亚洲区bt下载| 国产a级全部精品| 亚洲色图五月天| 4438全国亚洲精品在线观看视频| 91成人福利在线|