国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

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

2024-05-04 23:40:08
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了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. ?> 
?
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 张家港市| 稻城县| 湛江市| 苍山县| 中西区| 南华县| 邹城市| 临汾市| 垦利县| 东兰县| 贡嘎县| 庆阳市| 壤塘县| 铅山县| 额济纳旗| 本溪市| 都兰县| 会泽县| 太湖县| 抚顺县| 临朐县| 靖西县| 翁牛特旗| 蒲城县| 柯坪县| 七台河市| 盐源县| 玛曲县| 加查县| 阿瓦提县| 普格县| 峨山| 剑川县| 曲沃县| 和政县| 集安市| 安康市| 苏尼特右旗| 呼玛县| 五台县| 辽中县|