位置: 编程技术 - 正文

PHP字符串函数explode()的用法(php字符串数组函数)

编辑:rootadmin
explode

推荐整理分享PHP字符串函数explode()的用法(php字符串数组函数),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php字符串处理,php字符串定义,php 字符串包含,php 字符串包含,php处理字符串的常用函数?,php处理字符串的函数,php处理字符串的常用函数?,php 字符串包含,内容如对您有帮助,希望把文章链接给更多的朋友!

(PHP 4, PHP 5)

explode — 使用一个字符串分割另一个字符串

说明 array explode ( string $delimiter , string $string [, int $limit ] )

此函数返回由字符串组成的数组,每个元素都是 string 的一个子串,它们被字符串 delimiter 作为边界点分割出来。

参数

delimiter

边界上的分隔字符。

string

输入的字符串。

limit

如果设置了 limit 参数并且是正数,则返回的数组包含最多 limit 个元素,而最后那个元素将包含 string 的剩余部分。

如果 limit 参数是负数,则返回除了最后的 -limit 个元素外的所有元素。

如果 limit 是 0,则会被当做 1。

由于历史原因,虽然 implode() 可以接收两种参数顺序,但是 explode() 不行。你必须保证 separator 参数在 string 参数之前才行。

返回值

此函数返回由字符串组成的 array,每个元素都是 string 的一个子串,它们被字符串 delimiter 作为边界点分割出来。

PHP字符串函数explode()的用法(php字符串数组函数)

如果 delimiter 为空字符串(""),explode() 将返回 FALSE。 如果 delimiter 所包含的值在 string 中找不到,并且使用了负数的 limit , 那么会返回空的 array, 否则返回包含 string 单个元素的数组。

更新日志

版本 说明 5.1.0 支持负数的 limit 4.0.1 增加了参数 limit

范例

Example #1 explode() 例子

<?php//示例1$pizza="piece1piece2piece3piece4piece5piece6";$pieces=explode("",$pizza);echo$pieces[0];//piece1echo$pieces[1];//piece2//示例2$data="foo:*::::/home/foo:/bin/sh";list($user,$pass,$uid,$gid,$gecos,$home,$shell)=explode(":",$data);echo$user;//fooecho$pass;//*?>

Example #2 explode() return examples

<?php/*Astringthatdoesn'tcontainthedelimiterwillsimplyreturnaone-lengtharrayoftheoriginalstring.*/$input1="hello";$input2="hello,there";var_dump(explode(',',$input1));var_dump(explode(',',$input2));?>

以上例程会输出:

Example #3 limit 参数的例子

<?php$str='one|two|three|four';//正数的limitprint_r(explode('|',$str,2));//负数的limit(自PHP5.1起)print_r(explode('|',$str,-1));?>

以上例程会输出:

注释

Note: 此函数可安全用于二进制对象。

参见

preg_split() - 通过一个正则表达式分隔字符串 str_split() - 将字符串转换为数组 mb_split() - 使用正则表达式分割多字节字符串 str_word_count() - 返回字符串中单词的使用情况 strtok() - 标记分割字符串 implode() - 将一个一维数组的值转化为字符串

PHP字符串函数crc()的用法 crc(PHP4=4.0.1,PHP5)crc计算一个字符串的crc多项式说明intcrc(string$str)生成str的位循环冗余校验码多项式。这通常用于检查传输的数据是否完整。Warning

PHP字符串函数fprintf()的用法 fprintf(PHP5)fprintf将格式化后的字符串写入到流说明intfprintf(resource$handle,string$format[,mixed$args[,mixed$...]])写入一个根据format格式化后的字符串到由handle句柄打

PHP字符串函数crypt()的用法 crypt(PHP4,PHP5)crypt单向字符串散列说明stringcrypt(string$str[,string$salt])crypt()返回一个基于标准UNIXDES算法或系统上其他可用的替代算法的散列字符串。有些系

标签: php字符串数组函数

本文链接地址:https://www.jiuchutong.com/biancheng/279862.html 转载请保留说明!

上一篇:PHP字符串函数get_html_translation_table()的用法(php字符串定义)

下一篇:PHP字符串函数crc32()的用法(php字符串定义)

  • 山东省增值税发票查验平台
  • 承兑汇票属于货款吗
  • 城建税计提与缴纳分录
  • 员工回家探亲的文案
  • 自然人独资是小规模纳税人吗
  • 商品报废了还用退货吗
  • 定期定额户个人所得税怎么申报
  • 招拍挂方式取得土地,应该取得土地后立项
  • 供应商提供财务报表
  • 增值税金内部结算方式
  • 境外所得抵免税额是什么意思
  • 海关进口增值税计算公式
  • 个人领取住房公积金需要什么材料
  • 食堂购买的固定资产可以一次性加计扣除吗
  • 在建工程的折旧费计入什么科目
  • 无形资产的定义和特征
  • 怎么向个体工商户贷款
  • 应收账款形成的内部原因和外部原因
  • win101703怎么看
  • 财务填写规范
  • 如何解决win10系统复制文件速度
  • OS X Yosemite系统怎么样 OS X Yosemite功能介绍
  • PHP:mb_ereg_search_getpos()的用法_mbstring函数
  • PHP:mb_substr_count()的用法_mbstring函数
  • 在win7中如何设置屏幕保护程序
  • 鸿蒙可以看小电影吗
  • 更新网页证书
  • 电脑任务栏消失怎么把它显示出来
  • ahqinit.exe是什么进程 ahqinit是安全的进程吗
  • 定额备用金制度
  • 商业折扣影响税费吗
  • 承兑到期解付为什么不到账
  • 补缴以前年度公积金误入当年费怎么办
  • 无形资产研发成功后的支出
  • 土地增值税属于财产税吗
  • php socket 非阻塞
  • 黄石国家公园里的必玩项目
  • ts基础
  • 外经证预缴
  • pytorch example
  • springboot和vue结合
  • php如何解析json串内的数组
  • 其他发票是什么意思
  • 企业欠缴税款违法吗
  • 所有者投入的资本属于什么会计要素
  • 单位买车和个人买车交税有何不同
  • 全额计提坏账准备有什么作用
  • 跨年度少计摊销怎么做账
  • 小规模增值税税率2023
  • 合理的物料消耗是指
  • 月底库存现金可以有余额吗
  • 广告收入计入哪个科目
  • 公司借钱不还怎么办
  • 主营业务成本账户年终结转后
  • 企业应该设置哪些部门
  • 安装完成后如何检验安装的部分是否符合安装工艺
  • sql server高级应用
  • 电脑bios怎么关
  • linux pb
  • cmd显示命令
  • 如何隐藏windows激活水印
  • windows共享文件夹端口号
  • win7重装系统之后怎么还原系统
  • windows8.1备份
  • 为什么win8系统的键盘输入不了字
  • win8应用商店官网
  • script在html中的用法
  • js怎么删除
  • 转义字符对应英文
  • 基于flask的开源项目
  • unity ugui组件
  • javascript要怎么学
  • unity3d鼠标点击移动
  • unity最新教程
  • jqueryshow和hide封装
  • 电子税务局怎么申报
  • 海南国税局待遇
  • 暂估收入入账冲回如何会计分录
  • 已经开票的房子还能退吗
  • 开增值税发票没有销售合同也要交印花税吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设