php中的explode()函数实例介绍


Posted in PHP onJanuary 18, 2019

PHP是功能强大的网站开发工具之一,它包含各种用于各种目的的内置函数,其中explode()函数是一个内置函数,主要用于将字符串拆分为不同的字符串。

含义:

explode()函数基于字符串分隔符拆分字符串,即它将字符串拆分为出自分隔符的位置。此函数返回一个数组,其中包含通过拆分原始字符串形成的字符串,我们可以通过访问数组来轻松检索字符串的每个部分

它的语法结构如下:

explode(separator,string,limit)

separator:表示指定字符串将要分割的关键点,换句话说,只要在字符串中找到此字符,它就会表示数组的一个元素的结尾和另一个元素的开头。

OriginalString:表示在数组中拆分的输入字符串。

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

正数:表示返回包含最多 limit 个元素的数组

负数:表示数据的最后N个元素将被修剪掉,数组的剩余部分将作为单个数组返回

零:表示返回的数组将只有一个元素,即整个字符串

例:

<?php
$str = 'hello,how, are ,you ';
 
// 零 limit
print_r(explode(',',$str,0));
 
// 正的 limit
print_r(explode(',',$str,3));
// 负的 limit
print_r(explode(',',$str,-1));
?>

效果图如下:

php中的explode()函数实例介绍

使用特定字符作为分隔符:

<?php
$str = 'he-llo-how-are you ';
 
// 零 limit
print_r(explode('-',$str,0));
 
// 正的 limit
print_r(explode('-',$str,3));
// 负的 limit
print_r(explode('-',$str,-1));
?>

效果图如下:

php中的explode()函数实例介绍

总结:以上就是本篇文章的全部内容了,希望通过这篇文章可以帮助大家对于explode()函数有一定的了解。

PHP 相关文章推荐
使用数据库保存session的方法
Oct 09 PHP
基于php iconv函数的使用详解
Jun 09 PHP
PHP常用处理静态操作类
Apr 03 PHP
php命令行(cli)模式下报require 加载路径错误的解决方法
Nov 23 PHP
WordPress中缩略图的使用以及相关技巧
Nov 24 PHP
PHP处理二进制数据的实现方法
Jun 13 PHP
PHP编写简单的App接口
Aug 28 PHP
PHP实现支付宝即时到账功能
Dec 21 PHP
php mysql_real_escape_string addslashes及mysql绑定参数防SQL注入攻击
Dec 23 PHP
PHP+JavaScript实现无刷新上传图片
Feb 21 PHP
PHP强制转化的形式整理
May 22 PHP
PHP ob缓存以及ob函数原理实例解析
Nov 13 PHP
thinkPHP框架中layer.js的封装与使用方法示例
Jan 18 #PHP
PHP内置函数生成随机数实例
Jan 18 #PHP
Laravel框架基于中间件实现禁止未登录用户访问页面功能示例
Jan 17 #PHP
Laravel框架基于ajax实现二级联动功能示例
Jan 17 #PHP
Laravel框架基于ajax和layer.js实现无刷新删除功能示例
Jan 17 #PHP
strpos() 函数判断字符串中是否包含某字符串的方法
Jan 16 #PHP
Laravel框架实现的批量删除功能示例
Jan 16 #PHP
You might like
php运行出现Call to undefined function curl_init()的解决方法
2010/11/02 PHP
php获取当前时间的毫秒数的方法
2014/01/26 PHP
laravel邮件发送的实现代码示例
2020/01/31 PHP
javascript 学习之旅 (3)
2009/02/05 Javascript
Javascript的一种模块模式
2010/09/08 Javascript
JavaScript DOM 编程艺术(第2版)读书笔记(JavaScript的最佳实践)
2013/10/01 Javascript
node.js学习总结之调式代码的方法
2014/06/25 Javascript
JS显示下拉列表框内全部元素的方法
2015/03/31 Javascript
JavaScript给按钮绑定点击事件(onclick)的方法
2015/04/07 Javascript
javascript函数自动执行常用方法汇总
2016/03/28 Javascript
fullpage.js全屏滚动插件使用实例
2016/09/06 Javascript
Bootstrap源码解读表单(2)
2016/12/22 Javascript
ES6下React组件的写法示例代码
2017/05/04 Javascript
JavaScript实现汉字转换为拼音及缩写的方法示例
2019/03/28 Javascript
VUE注册全局组件和局部组件过程解析
2019/10/10 Javascript
node创建Vue项目步骤详解
2020/03/06 Javascript
vue+vant使用图片预览功能ImagePreview的问题解决
2020/04/10 Javascript
Javascript类型判断相关例题及解析
2020/08/26 Javascript
在vue中实现清除echarts上次保留的数据(亲测有效)
2020/09/09 Javascript
OpenLayers3实现地图显示功能
2020/09/25 Javascript
Python里隐藏的“禅”
2014/06/16 Python
Python中一些自然语言工具的使用的入门教程
2015/04/13 Python
Python学习笔记之解析json的方法分析
2017/04/21 Python
Python金融数据可视化汇总
2017/11/17 Python
python增加矩阵维度的实例讲解
2018/04/04 Python
linux下python中文乱码解决方案详解
2019/08/28 Python
销售文员岗位职责
2013/11/29 职场文书
护理中职生求职信范文
2014/02/24 职场文书
俄语专业职业生涯规划
2014/02/26 职场文书
高三高考决心书
2014/03/11 职场文书
任命书范本大全
2014/06/06 职场文书
《小摄影师》教学反思
2016/02/18 职场文书
学生会2016感恩节活动小结
2016/04/01 职场文书
Nginx使用X-Accel-Redirect实现静态文件下载的统计、鉴权、防盗链、限速等
2021/04/04 Servers
Go语言基础知识点介绍
2021/07/04 Golang
DIV CSS实现网页背景半透明效果
2021/12/06 HTML / CSS