位置: 编程技术 - 正文

PHP字符串函数strtok()的用法(php string)

编辑:rootadmin
strtok

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

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

(PHP 4, PHP 5)

strtok — 标记分割字符串

说明 string strtok ( string $str , string $token ) string strtok ( string $token )

strtok() 将字符串 str 分割为若干子字符串,每个子字符串以 token 中的字符分割。这也就意味着,如果有个字符串是 "This is an example string",你可以使用空格字符将这句话分割成独立的单词。

注意仅第一次调用 strtok 函数时使用 string 参数。后来每次调用 strtok,都将只使用 token 参数,因为它会记住它在字符串 string 中的位置。如果要重新开始分割一个新的字符串,你需要再次使用 string 来调用 strtok 函数,以便完成初始化工作。注意可以在 token 参数中使用多个字符。字符串将被该参数中任何一个字符分割。

参数

str

被分成若干子字符串的原始字符串。

token

分割 str 时使用的分界字符。

返回值

标记后的字符串。

范例 PHP字符串函数strtok()的用法(php string)

Example #1 strtok() 范例

<?php$string="Thisistanexamplenstring";/*使用制表符和换行符作为分界符*/$tok=strtok($string,"nt");while($tok!==false){echo"Word=$tok<br/>";$tok=strtok("nt");}?>

对于空串的处理机制,PHP 从 4.1.0 开始发生了变化。旧的运行机制返回空字符串,而新的运行机制选择恰当地跳过这一部分:

Example #2 旧的 strtok() 运行机制

<?php$first_token=strtok('/something','/');$second_token=strtok('/');var_dump($first_token,$second_token);?>

以上例程会输出:

Example #3 新的 strtok() 运行机制

<?php$first_token=strtok('/something','/');$second_token=strtok('/');var_dump($first_token,$second_token);?>

以上例程会输出:

注释 Warning

此函数可能返回布尔值FALSE,但也可能返回等同于 FALSE 的非布尔值。请阅读 布尔类型章节以获取更多信息。应使用===运算符来测试此函数的返回值。

参见

split() - 用正则表达式将字符串分割到数组中 explode() - 使用一个字符串分割另一个字符串

PHP字符串函数strrpos()的用法 strrpos(PHP4,PHP5)strrpos计算指定字符串在目标字符串中最后一次出现的位置说明intstrrpos(string$haystack,string$needle[,int$offset=0])返回字符串haystack中needle最后一次

PHP字符串函数strspn()的用法 strspn(PHP4,PHP5)strspn计算字符串中全部字符都存在于指定字符集合中的第一段子串的长度。说明intstrspn(string$subject,string$mask[,int$start[,int$length]])返回subject中

PHP字符串函数strstr()的用法 strstr(PHP4,PHP5)strstr查找字符串的首次出现说明stringstrstr(string$haystack,mixed$needle[,bool$before_needle=false])返回haystack字符串从needle第一次出现的位置开始到haystac

标签: php string

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

上一篇:PHP字符串函数strtolower()的用法(php string函数)

下一篇:PHP字符串函数strrpos()的用法(php字符串定义的三种方式)

  • 为什么会有不同的课程定义
  • 税务师考哪5门
  • 应收账款余额不对怎么调账
  • 怎样根据税负率调账
  • 围挡制作开票的税收分类
  • 5月工资按多少天算
  • 同一控制下企业合并报表编制
  • 外资企业享受什么优惠政策
  • 火车票补票报销流程
  • 建总账的注意事项
  • 建设单位对施工单位的管理要求
  • 税款多交一分钱怎么做分录
  • 年报中纳税总额怎么填
  • 固定资产预计净残值最后怎么处理
  • 人身意外伤害险保障范围
  • 关联企业税收
  • 小汽车残值率多少合适
  • 财产保险合同的主体变更
  • 石家庄国税发票查验平台
  • 发票抵扣后对方恶意冲红
  • 广告租赁公司
  • 企业外购材料的入账价值包括
  • 会员卡系统多少钱一套
  • 上海中级会计报名入口
  • 计提固定资产会计科目
  • 专用发票的审核要多久
  • 小型微利企业的
  • 产生的投资收益怎么算
  • 营业外收入冲减销售费用
  • 企业所得税汇算清缴会计分录
  • 安装win7的步骤
  • 本年利润有余额可以结账吗
  • player windows
  • windows怎么复制
  • 以固定资产换入无形资产
  • windows 11 正式版实际使用体验如何?
  • php dom
  • 企业以非货币性资产投资
  • ipad3性价比
  • three.js 教程
  • 代垫运费的增值税可以抵扣吗
  • 认缴制情况下 公司一定要出资到位再注销吗
  • tsop封装
  • 如何在织梦中设置图片加文字
  • 劳动仲裁要出钱吗
  • 坏账准备的会计分录怎么写
  • 所得税申报资产总额
  • 预付账款的会计编码是多少?
  • 又是客户又是供应商的舞弊行为
  • 高新企业申报条件有哪些
  • 供应商费用是什么
  • 软件开发的账务处理
  • 享受小微企业免征增值税政策
  • 已经认证的进项票销售方冲红了
  • 费用分摊科目
  • 仓库员工工资
  • 跨年的社保,账务怎么处理?
  • 费用摊销怎么做分录
  • 利息收入和应收利息的区别
  • 销售佣金的会计科目
  • mysql存储引擎的作用
  • win8 联网
  • 笔记本摄像头摄像
  • windowsxp忘了登录密码
  • win10升级后小娜不能用
  • win7屏幕不停闪烁
  • win8如何升级系统
  • win7系统打不开网络和共享中心
  • linux 日历
  • python自动化处理
  • nodejs xhr
  • linux shell 数组长度
  • python struct库
  • JavaScript Try...Catch 声明的 使用方法
  • jquery给下拉框添加选项
  • 江西省发票综合服务平台
  • 怎么用发票号码查询商品
  • 北京国税网上办税服务大厅
  • 职工疗养费可以税前扣除吗
  • 刚注册了一家深圳公司
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设