位置: 编程技术 - 正文

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字符串定义的三种方式)

  • 软件开发费税率17还是6
  • 财税2012年15号文件作废
  • 维修汽车费用
  • 商品房空置费
  • 指定会计科目是
  • 所得税汇算清缴退税会计分录怎么做
  • 自查补交以前年度增值税怎么做账
  • 在建工程转固定资产的条件
  • 另一个公司代付公司的水电费
  • 检测费属于什么税目
  • 购车 买车
  • ppp项目是否纳入政府债务
  • 增值税税负最终由谁承担
  • 专项应付款需要偿还吗
  • 电商刷单的收入怎么做凭证?
  • 自然人税收管理扣缴端(原个税)申报实训
  • 劳务外包开票税目由所提供的服务性质来决定
  • 企业所得税增值税完税证明
  • 如何正确核算出租房屋所应交的房产税?
  • 税务局不备案可以吗
  • 非货币性资产交换差额计入什么科目
  • 建筑工地发生的典型意外情况有哪些
  • 事业单位财政补助和全额拨款有什么区别
  • 公司试乘试驾车卖掉在增值税哪个模块里开具
  • 苹果手机铃声删除在哪里
  • url是什么格式的文件怎么打开
  • wamp设置
  • 增资导致的股权稀释涉税吗
  • 委托代建的法律规定
  • 公司注销后进项税可以转移吗
  • php获取文件内容的函数
  • 商贸公司销售
  • 城市公交网
  • 水费里的代收费用是什么意思
  • 银行历年账单怎么查
  • php jsonp
  • php显示图片代码
  • 一般情况下公司为什么会吊销
  • wordpress安装插件无法复制
  • 企业分立房产税如何计算
  • 售后服务费计提政策
  • 预缴税款可以抵扣简易计税
  • 发票种类8种分别是
  • 合并报表调整分录理解
  • 社保年审流程示意图
  • 经营结余和事业结余
  • 哪些税种影响当期损益
  • 短期负债率和流动负债率
  • 保险公司 返点
  • 装修费用是当月支付吗
  • 内控制度包括哪几方面
  • 赠送电影票文案
  • 贸易中的发票抵押和发票融资
  • 注册资本转出可以吗
  • mysql Access denied for user ‘root’@’localhost’ (using password: YES)解决方法
  • sqlserver dbcc
  • mac升级最新系统会卡么
  • freebsd使用手册
  • linux系统中文件权限分为哪三种
  • ubuntu系统服务器
  • excel打开csv文件数据有丢失
  • win10系统升级后共享打印机不能用
  • opengl画点
  • call to OpenGL ES API with no current context (logged once per thread)
  • 实用批处理
  • perl 获取数据库查询结果
  • bootstrap快速入门
  • js html css
  • linux安全加固的内容是什么
  • 基于javascript的毕业设计选题
  • js的点击事件怎么做
  • javascript入门经典
  • jquery中有几种方法可以来设置和获取样式
  • 解决jQuery ajax请求在IE6中莫名中断的问题
  • 快速排序的算法流程图
  • 河南省医保卡中心电话
  • 贵州房产备案信息查询网
  • 出租场地的税费
  • 淮北税务局领导简介
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设