位置: 编程技术 - 正文

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

  • 未开具的增值税专用发票怎么作废
  • 个体户可选择不交税吗
  • 合伙企业的费用在何处扣除
  • 牲畜资产科目包括哪些
  • 现代服务包含哪些服务
  • 公司闲置资金理财做了三年定期存款
  • 电子税务局怎么导出企业所得税报表
  • 企业所得税季度申报填写示例
  • 工会福利费列支范围
  • 总分机构账务处理
  • 固定资产明细表范本
  • 行政单位收入支出结转
  • 财务报表有哪些局限性
  • 哪些科目需要计提资产减值损失
  • 有留抵增值税怎么做账
  • 个人独资交什么税?
  • 一般纳税人购入商品取得普通发票
  • 发票上单价可以开0吗
  • 有没有薪酬
  • 个人汽车贷款所购车辆
  • 贴现率与再贴现率计算机行业是好多
  • 个税申报需要补税是什么情况
  • 经营租赁交什么税种
  • 审计调整以前年度投资收益怎么处理
  • 个人所得税的征收
  • 积分抵现金活动怎么做
  • 服务公司收到服务费发票怎么做账
  • 如何使用定向流量
  • 如何解决php使用延迟问题
  • php实现自动识别的方法
  • 注意力机制cbam
  • 长期待摊费用属于非流动资产吗
  • 锅炉维修项目
  • phpcms编辑器
  • 织梦设置的关键词看不到
  • 织梦会员功能
  • 抚恤金发放标准2019年
  • 用友u8财务报表打印设置在哪
  • sql查询树状数据
  • sqlserver2005没有实例
  • 以下船舶可在公海上行驶登陆权
  • 职工给单位造成损失可以申请仲裁吗
  • 事业单位退休人员判缓刑最新规定
  • 库存现金月末是怎么样结账的
  • 支出应计入管理费用,而且要根据其发生额
  • 未交增值税借方表示什么意思
  • 营业外收入交企业所得税吗
  • 跨年发票如何做会计分录
  • 房屋免租期的房子能卖吗
  • 微信提现手续费多少?
  • 计提待摊费用分录
  • 建筑企业成本核算方法
  • 销项发票怎么导出的是压缩包怎么打开
  • 票据到期无力支付怎么办
  • 员工预支工资规则
  • 案例分析以前年龄的变化
  • mysql order by 性能
  • xp系统安装程序没反应
  • sel 日志
  • mac文本编辑怎么删除
  • agentctl.dll
  • windows xp怎样禁止弹出广告
  • linux使用iso镜像
  • .fs是什么格式
  • 苹果服务器操作系统
  • win7电脑开机蓝屏无法进入系统怎么办
  • 鼠标双击速度
  • opengl extension
  • 置顶聊天折叠怎么开启
  • js实现简单排列的方法
  • python在设计领域的应用
  • unity脚本api
  • 推荐javascript教程
  • 电子发票票种核定申请
  • 代收国税地税收入
  • 国税局征收的税种有哪些?
  • 四川医保卡原始密码是什么意思
  • 延期申报预缴税款滞纳金问题
  • 城建税教育费附加怎么做分录
  • 关于新时代新征程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设