位置: 编程技术 - 正文

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字符串定义)

  • 小规模纳税人代收水电费税率
  • 增值税发票进销项不一致
  • 银行转账记录能保存多久
  • 无形资产价值评估收费
  • 收取境外技术服务费如何
  • 冲红发票怎么写备注
  • 报税软件费用可以退吗
  • 临时设施摊销方案怎么写
  • 食堂买菜无发票可以在费用中开支吗
  • 现金折扣怎么进账
  • 货币基金可以投资
  • 培训费增值税专用发票
  • 收到镇级财政扶持怎么办
  • 用友t3每月都要结账吗
  • 小规模超过30万是全额交税吗
  • 如何下载网页?
  • 应收账款的内容包括
  • 企业旅行社名字怎么取
  • 开增值税发票折扣额怎么开出来的?
  • 怎么样防止蹭wi-fi
  • 业务招待费进项税额转出表二
  • 对于接受捐赠的固定资产
  • 承租人对经营租赁的会计处,怎么快速记住方法
  • 固定资产清理是三栏式还是多栏式
  • 融资租赁与经营租赁的联系
  • 房屋赠与双方办理流程
  • 森林里雾气弥漫,给大家带来了什么困难?
  • python模拟微信
  • 大脊山,英格兰峰区国家公园 (© John Finney Photography/Moment/Getty Images)
  • pytorch如何学
  • 存货捐赠视同销售要不要确认收入?
  • python读书笔记
  • python3 字典遍历
  • 工程施工资产负债表存货计算公式
  • 装修费摊销的分录是什么
  • 对方不给开发票做账可以直接出费用吗?
  • 帝国cms文件夹介绍
  • 公司如何减资
  • 经营许可证需要多久时间
  • 作废的发票要装订记账凭证吗
  • 收到提供劳务的收入
  • 食堂费用没有发票
  • mysql复制粘贴
  • 固定制造费用差异的意义
  • 购买原材料没有发票能入库吗
  • 专项应付款和政府补助的区别
  • 上月暂估的成本这月收到票怎么做
  • 一年发一次工资好不好
  • 其他综合收益的二级科目有哪些
  • 初次购买税控盘480都能抵扣吗
  • 挂靠单位账务处理是?
  • 余利宝和余额宝哪一个安全
  • 财务报表分析的主体是
  • 加盟费收入需要纳税吗
  • 形成应收账款的会计分录
  • 企业实缴各类税金的总额
  • 如何创办企业(组建程序)
  • mysql 生成guid
  • mysql的操作
  • sql函数使用
  • mysql忽略大小写设置
  • 不小心修改了注册表怎么还原
  • windowsxp文件夹里面的文件突然消失
  • macbook备份数据
  • linux系统怎么关闭程序
  • win7报错0x0000007b
  • windows7怎么设置右键菜单
  • jquery手风琴折叠菜单
  • jquery教程chm
  • 可以查杀病毒的软件
  • 刚开始学java的心得体会
  • 深圳社保最迟每月几号交啊多少钱
  • 北京24小时税务自助机
  • 物业管理用房如何缴纳房产税
  • 北京纳税申报的具体流程
  • 山东省工会经费收支管理办法
  • 准予扣除是什么意思
  • 为什么进了网页不能登录
  • 济宁地方税务局
  • 普通发票和增值税普票有啥区别
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设