PHP中explode()函数怎么用

发布时间:2020-10-10 18:09:51 作者:小新
来源:亿速云 阅读:129

这篇文章将为大家详细讲解有关PHP中explode()函数怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

explode()是PHP中的内置函数,用于将字符串拆分为不同的字符串。explode()函数基于字符串分隔符来拆分字符串,也就是说,它将字符串拆分为出自分隔符的位置。此函数返回一个数组,其中包含通过拆分原始字符串形成的字符串。

简而言之,explode()函数就是用于把字符串打散为数组。

语法说明:

array explode(separator, OriginalString, NoOfElements)

参数:

explode函数接受三个参数,其中两个是强制的,一个是可选的。

separator(分隔符):这个字符指定一个或多个临界点,即,只要在字符串中找到此字符,它就会表示数组的一个元素的结尾和另一个元素的开头。

OriginalString:要在数组中拆分的字符串。

NoOfElements:这是可选的。它用于指定数组的元素数。此参数可以是任何整数(正数,负数或零)

(N):当此参数以正值传递时,表示该数组将包含此数量的元素。如果分隔符分隔后的元素数量大于这个值,那么前N-1个元素保持不变,最后一个元素是整个剩余的字符串。

(N):如果负值作为参数传递,那么数组的最后N个元素将被裁剪掉,数组的其余部分将作为单个数组返回。

:如果此参数为零,则返回的数组将只有一个元素,即整个字符串。

如果未提供此参数,则返回的数组包含使用分隔符分隔字符串后形成的元素总数。

返回类型:

explode()函数的返回类型是字符串数组。

PHP explode()函数代码示例如下:

<?php 
  
    // 原始字符串
    $OriginalString = "Hello, How can we help you?"; 
      
    // 没有可选参数NoOfElements
    print_r(explode(" ",$OriginalString)); 
    // 正的NoOfElements 
    print_r(explode(" ",$OriginalString,3)); 
    // 负的NoOfElements
    print_r(explode(" ",$OriginalString,-1)); 
      
?>

输出:

Array
(
    [0] => Hello,
    [1] => How
    [2] => can
    [3] => we
    [4] => help
    [5] => you?
)
Array
(
    [0] => Hello,
    [1] => How
    [2] => can we help you?
)
Array
(
    [0] => Hello,
    [1] => How
    [2] => can
    [3] => we
    [4] => help
)

关于PHP中explode()函数怎么用就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

推荐阅读:
  1. PHP中 mysqli_embedded_server_start函数如何使用
  2. PHP中字段数据超过4113字符后的数据异常问题解决

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

php explode()

上一篇:Javascript的this如何使用

下一篇:虚拟主机的软件包怎么在本地备份

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》