php中,explode() 函数是把字符串分割为数组。本它的返回值是返回由字符串组成的数组,其中的每个元素都是由 separator 作为边界点分割出来的子字符串。本篇文章总结了一些关于php explode() 函数的一些文章,希望对大家学习php explode() 函数有所帮助。
这篇文章介绍php explode() 函数的作用以及语法。php explode() 函数是:使用一个字符串分割另一个字符串,并返回由字符串组成的数组。它的语法
explode(separator,string,limit)
separator 参数不能是空字符串。如果 separator 为空字符串(""),explode() 将返回 FALSE。如果 separator 所包含的值在 string 中找不到,那么 explode() 将返回包含 string 中单个元素的数组。
如果设置了 limit 参数,则返回的数组包含最多 limit 个元素,而最后那个元素将包含 string 的剩余部分。
如果 limit 参数是负数,则返回除了最后的 -limit 个元素外的所有元素。此特性是 PHP 5.1.0 中新增的。
这篇文章主要介绍php explode()函数的使用方法。在php中分割一个字符串,我们可以使用函数explode()实现,通常我们在开发项目中,想查看用户通过表单或者其它方式提交的字符串的各个部分,以便于分类存储和使用。例如,查看句子中的单词,或者要将一个网址或者电子邮箱地址分割成一个个的组成部分。这时我们就可以使用explode()函数
3.php implode()函数与explode()函数的用法区别
这篇文章主要implode()函数与explode()函数的用法区别,php 中 explode() 函数是:使用一个字符串分割另一个字符串,并返回由字符串组成的数组。implode() 函数是返回一个由数组元素组合成的字符串。这两个函数就是字符串和数组之间的互相转换函数。首先从用法上来看,一个是将数组元素连接成字符串,一个是将字符串分割到数组里面。所以从用法上是不一样的再有就是接收参数的不同,explode() 由于历史原因不能接收两种参数顺序,必须保证separator参数在string参数之前才行;而implode() 可以接受两种参数顺序。
相信大家都知道,explode和split在php中都是可以通过特定字符把字符串转换成数组的,那么explode和split既然是一样的为什么会有两个函数呢,那么explode和split的区别在哪里呢
【php explode() 函数的问答推荐】
1.javascript - explode怎么不能分割空格呢?
2.请问php mysql select支持explode字段然后根据值排序吗?
【相关文章推荐】
2.php使用explode()函数将字符串拆分成数组的方法
以上是php explode() 函数的用法总结的详细内容。更多信息请关注PHP中文网其他相关文章!