位置: 编程技术 - 正文

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

  • 事业单位怎么给分
  • 金税盘锁死日期是16号,16号能清卡吗
  • 企业所得税法允许税前扣除的费用划分为
  • 公司注销所有者权益账面怎么处理
  • 购买财务软件做什么科目
  • 中国的税收制度是什么
  • 收入入账会计分录
  • 如何做现金支票凭证
  • 如何确定企业
  • 一个企业只有收入没有支出合理吗
  • 零售商品收入会计分录
  • 银行代扣水费发票怎么开
  • 联通租赁官网
  • 机关单位伙食
  • 公司买房需要交房产税吗
  • 已认证的发票如何导入
  • 个体没有地址怎么办理执照
  • 所得税费用税率规定
  • 批发行业增值税税负率是多少呢
  • 采购比价流程图
  • 劳务费无发票怎么报销
  • 异地预缴的税款是抵减全部的税款吗
  • 开发人员选项怎么改定位
  • 发生的费用发票会计分录
  • 现金存入银行是付款还是转账
  • 公司注销时债权债务怎么处理
  • 如何正确安装锯条
  • linux网络管理实训总结
  • 怎么把浏览器屏幕缩小
  • thinkphp 3.2.3 getshell
  • 公司的劳务费支出怎么做账
  • 税务登记后每个月交什么钱
  • neoDVD.exe - neoDVD是什么进程 有什么用
  • vscode配置javafx
  • 远程访问群晖nas
  • 发票过账和不过账是什么意思
  • 小程序uniapp怎么用
  • 少数股东权益贷方表示什么意思
  • vue中使用require报错
  • 不想预缴所得税能不能提前暂估费用,会计分录
  • 房地产企业销售佣金税前扣除
  • roc曲线绘制r语言
  • 呕心沥血的历史人物
  • 外埠存款通过哪个会计账户核算?
  • 补提企业所得税财务报表应该如何调整
  • 筹办期间发生的广告费和业务宣传费可以扣除吗
  • 个体工商户如何注销网上
  • Python打开文件的代码
  • open com failed
  • 盈余公积提取后需要结转吗
  • 建筑业 成本
  • 银行回单应如何打印
  • 增值税税款抵扣
  • 预缴税款是什么意思
  • 应税销售额税率
  • 负债类账户期末余额在借方还是贷方
  • 企业所得税怎么算
  • 无形资产入账价值错误怎么调
  • 什么是企业会计确认计量和报告的空间范围
  • 哪些情况不能开专用发票
  • 没有虚拟化iommu
  • 小规模企业申报哪些税
  • 计提城建税的会计分录怎么写
  • 政府补助专项资金
  • 制造费用折旧费编码
  • 报废厂子出售
  • 差旅费用包含哪些
  • 2021年财务报表申报
  • 赠品不开票怎么办
  • 商贸公司会计成本核算方法
  • MySQL 5.7.14 net start mysql 服务无法启动-“NET HELPMSG 3534” 的奇怪问题
  • win8.1怎么用
  • win8无法识别存档文件
  • PHP 7.0.0 Alpha 2 发布
  • vsftpd.log
  • windows10直接安装
  • 微软发布ChatGPT功能
  • python语言怎么用
  • Unity3D游戏开发标准教程
  • Python实现类似jQuery使用中的链式调用的示例
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设