位置: 编程技术 - 正文

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

  • 土地入账成本包含哪些
  • 印花税是什么时候交的钱
  • 计提附加税的金额怎么算
  • 查看企业用什么软件
  • 增值税是如何计提的
  • 固定资产报废需要哪些人签字
  • 企业工程款发票税率是多少2021
  • 过了纳税期没有申报
  • 退回资本金要交税吗
  • 货已到发票未到跨年怎么做账
  • 销售货物分期付款怎么确认收入
  • 天猫店铺收入在哪里看
  • 外购原材料自用要进项转出吗
  • 税控盘费用减免分录
  • 联营扣点怎么核算保本费用
  • 残疾人保障金什么时候发放
  • 企业取得免税收入怎么算
  • 现金流量表的编制原则为( ),是( )的概念
  • 怎么添加一个
  • 代扣可以退款吗
  • 增值税专用发票的税率是多少啊
  • 进货返利会计分录
  • 房产税和土地使用税征税对象
  • 企业所得税季度预缴是什么意思
  • 这一年我学会了
  • 傅里叶级数狄利克雷判别法
  • 销售的百分点怎么计算
  • SQL SERVER 2008 64位系统无法导入ACCESS/EXCEL怎么办
  • bkuzmic/jquerycrossdomaindataplugin
  • 小规模纳税人不超过30万怎么做账
  • 银行转账付款会计分录
  • 利息分月计提按多少
  • 小企业资本公积的来源有
  • 模板的固定
  • mysql的my.ini配置
  • 资本公积可以转增资本因此称之为准资本
  • 租单位的房子怎么办营业执照
  • 公司收到待报解预算收入在哪里查具体情况
  • 开票系统服务费计入什么费用
  • 普票部分红冲发票需要收回原发票吗
  • 减免增值税的相关规定
  • 项目评审结果
  • 出租房屋会计账务处理
  • 施工企业工人工作总结
  • 公众号认证小额打款流程
  • 预缴的增值税在增值税附表四怎么填
  • 专项费用会计分录
  • 公司购买黄金送客户可以抵税吗
  • 劳务报酬个税如何入账
  • sql2008没有数据库
  • ubuntu系统启动过程
  • windows注册表保存在BIOS
  • Win10虚拟内存怎么转移
  • 如何修改centos7的workspace name
  • PSof1.exe - PSof1是什么进程 有什么作用
  • win8.1使用教程
  • win8电脑d盘不见了怎么恢复
  • win7系统自带网卡吗?
  • 升级win10后
  • win8的控制面板在哪里打开
  • cordova怎么样
  • iphone一直让登陆icloud
  • JAVAscript字符串类型单引号和双引号意一样吗
  • 一个简单的飞机
  • android开源软件
  • css鼠标移入显示
  • shell监控进程
  • html文字美化
  • linux安全加固的内容是什么
  • pycharm配置pyqt
  • centos打开shell
  • bootstrap按钮的风格有哪些?
  • 如何理解javascript
  • 北京环球影城服装
  • 金米财税不退款怎么办
  • 一般纳税人开红字发票怎么报税
  • 国家重大水利工程建设基金征收标准
  • 三国杀马钧获取
  • 出版社税费多少
  • 注册会计师人员名单
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设