位置: 编程技术 - 正文

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

  • 增值税发票如何抵扣税款
  • 投资收益纳税调整明细表怎么填
  • 税务鉴定收费标准
  • 实习生个人所得税需要申报吗
  • 一般纳税人购销印花税减半吗
  • 递延所得税资产和递延所得税负债
  • 银行承兑贴现的会计分录怎么做
  • 应收账款科目怎么写
  • 外购的商誉如何做账
  • 预计负债收回的会计分录
  • 招标代理服务费收费标准2023
  • 财务费用在贷方与做借方红字有区别吗
  • 母公司收到的分红计入利润吗
  • 货币基金可以投资
  • 印花税已经缴纳了还需要申报
  • 代开专票作废需要什么资料?
  • 增值税发票红冲后增值税销项为负数
  • 涉农和中小企业贷款分类证明没有就不能进行税前扣除么
  • 销售商品收到商业汇票属于什么科目
  • windows11启动卡在转圈圈
  • 以前年度损益调整结转到本年利润吗
  • 在windows7中用来存放硬盘中被删除的文件或文件夹的是
  • 公司资质办理费用
  • 结转本年利润的分录怎么写
  • 营业利润是怎么计算的?
  • 电脑卡住了按什么键回到桌面
  • 无人蹭网 网络还不好
  • 出差补贴如何入账报销
  • nodejs解压
  • PHP:checkdate()的用法_Date Time函数
  • 发票开具的有哪些原则
  • 用tomcat部署web项目
  • css 宽度 自适应 占满
  • thinkphp i方法
  • jQuery dom操作
  • 公司财务认证负责人实名认证需要承担责任吗
  • 多线程的弊端
  • 强化学习之stable_baseline3详细说明和各项功能的使用
  • php点运算符
  • 贷款为什么要把车过户给别人
  • java面试相关
  • 存货盘盈盘亏处理会计分录
  • 农民专业合作组织法律制度的类型包括哪些?
  • 水利建设基金申报
  • win7安装软件时提示不能打开要写入的文件
  • 免征增值税和增值税免税
  • 普通发票的后续怎么开
  • 只有收入没有成本怎么做账
  • 顺流交易和逆流交易会计分录
  • 国际快递运输服务有哪些
  • 补充登记法是全部都用蓝字吗
  • 收到工程款时会计分录
  • 企业注销后账务保留多久
  • 合作建房项目
  • 股权转让需要哪些手续及流程
  • 航天金税服务费280元每年都交吗
  • 一般纳税人取得普票怎么做账
  • 公司支付宝账户提现需要手续费吗
  • 咨询公司评估选择标准
  • 政府给的专款专用的补助,怎么入账
  • 应收账款客户少付款怎么记账
  • 投资性房地产递延所得税其他综合收益
  • Win7 64位 mysql 5.7下载安装常见问题小结
  • 证书登录什么意思
  • win7下安装XP
  • xp系统怎么删除电脑里所有东西
  • vi编辑器的三种模式
  • win7怎么设置快
  • win7重装系统需要重新激活吗
  • django web开发
  • python如何配置
  • kindeditor获取内容
  • js实现css样式
  • javascript中函数
  • javascript模板
  • python的urllib
  • 真机调试什么意思
  • 企业所得税季申报表
  • 发票代码如何查真伪
  • 翡翠是否交消费税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设