搜索
首页头条php explode() 函数定义与用法汇总(2021)

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

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

WebStorm Mac版

WebStorm Mac版

好用的JavaScript开发工具

SublimeText3 Linux新版

SublimeText3 Linux新版

SublimeText3 Linux最新版

VSCode Windows 64位 下载

VSCode Windows 64位 下载

微软推出的免费、功能强大的一款IDE编辑器

MinGW - 适用于 Windows 的极简 GNU

MinGW - 适用于 Windows 的极简 GNU

这个项目正在迁移到osdn.net/projects/mingw的过程中,你可以继续在那里关注我们。MinGW:GNU编译器集合(GCC)的本地Windows移植版本,可自由分发的导入库和用于构建本地Windows应用程序的头文件;包括对MSVC运行时的扩展,以支持C99功能。MinGW的所有软件都可以在64位Windows平台上运行。

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器