位置: 编程技术 - 正文

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

  • 已收保证金
  • 母子公司间借款利息交税吗
  • 以前年度损益缴纳的税款在企业所得税中怎么表示
  • 以旧换新销售货物的增值税处理
  • 个体工商户怎么注销
  • 4s店维修委托书的主要内容
  • 招标代理专家费由谁支付
  • 公司将固定资产卖出,要交什么税
  • 品种法完工产品成本的单位成本怎么算
  • 融资租赁资产如何入账
  • 建筑企业升资质主管单位
  • 入账发票是什么意思
  • 主营业务税金及附加怎么算
  • 不含税单价怎么换成含税单价
  • 环评公司的成本核算
  • 公司帮个人代缴社保会计分录
  • 集资建房减免那些配套资金
  • 年终奖个人所得税缴纳标准
  • 在售房地产土地使用税如何计算?
  • 委托代销商品会计分录按成本还是售价
  • 原始凭证与记账凭证的填制实验报告
  • mac怎么创建热点
  • 营业外收入怎么做会计凭证
  • 台湾中原大学相当于大陆几本
  • PHP:curl_share_setopt()的用法_cURL函数
  • PHP:connection_aborted()的用法_misc函数
  • 废品损失属于产品生产成本吗
  • 委托境外机构研发费加计扣除80%
  • controller 层
  • php 通信
  • 企业税负率过高的坏处
  • php的项目
  • java cookie
  • 四轮电车电机价格
  • php开启mysql扩展
  • 业务招待费可以开专票抵扣吗
  • 交给工会的40%的工会经费里还要再返60%吗
  • 招待客户住宿费进项税可以抵扣吗
  • 将织梦dedecms转换到wordpress
  • 业务招待费进项税额转出会计分录
  • 增值税税款抵扣
  • PostgreSQL新手入门教程
  • MySQL ERROR 2013 (HY000)错误解决方法
  • 纳税人办理普通发票流程
  • 出借和出租包装物会计分录是什么
  • 购买办公用品如何节约成本
  • 发票盖错章怎么擦掉
  • 小规模纳税人加工劳务的税率是多少
  • 餐饮业燃气费计入什么科目
  • 有留抵税额的会计处理
  • 融资租赁与经营租赁的区别主要是
  • 购入房屋建筑物进项税额抵扣
  • 为什么留存收益不考虑筹资费用
  • 现金收账凭证
  • 业务招待费管理草案探讨
  • linux安装和配置
  • mysql事务用法
  • 电脑svchost占用cpu很大
  • xp系统的电脑无法启动
  • mac怎么获取文件路径快捷键
  • windowsxp的主要特点是什么
  • linux命令的参数
  • win8.1技巧
  • linux apache怎么启动
  • win7电脑没有显示无线网络
  • won7系统优化
  • windows10打开此电脑
  • 2015.3.25--2.cocos精灵移动 动画控制(一)
  • cmd命令如何进入d盘
  • Tree、Unformat、Vsafe命令的区别与使用说明
  • nodejs异步处理执行顺序
  • bat查看ip地址和mac地址
  • shell脚本实现批量登录并执行命令
  • java 视频教程
  • android 多页面
  • 税务机关一案双查管理办法
  • 贵州省税务网上缴费平台
  • 运输发票抵税多少个点
  • 河南省优秀班主任2022
  • 小孩一卡通丢了去哪里补办,需要什么证件
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设