位置: 编程技术 - 正文

PHP:token_get_all()的用法_Tokenizer函数

编辑:rootadmin
token_get_all

推荐整理分享PHP:token_get_all()的用法_Tokenizer函数,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

(PHP 4 >= 4.2.0, PHP 5)

token_get_all — 将提供的源码按 PHP 标记进行分割

说明 array token_get_all ( string $source )

token_get_all() 解析提供的 source 源码字符,然后使用 Zend 引擎的语法分析器获取源码中的 PHP 语言的解析器代号

解析器代号列表见解析器代号列表, 或者使用 token_name() 翻译获取这个代号的字符串表示.

参数 PHP:token_get_all()的用法_Tokenizer函数

source

需要解析的 PHP 源码.

返回值

An array of token identifiers. Each individual token identifier is either a single character (i.e.: ;, ., or a three element array containing the token index in element 0, the string content of the original token in element 1 and the line number in element 2.

范例

Example #1 token_get_all() examples

<?php$tokens=token_get_all('<?phpecho;?>');/*=>array(array(T_OPEN_TAG,'<?php'),array(T_ECHO,'echo'),';',array(T_CLOSE_TAG,'?>'));*//*NoteinthefollowingexamplethatthestringisparsedasT_INLINE_HTMLratherthantheotherwiseexpectedT_COMMENT(T_ML_COMMENTinPHP<5).Thisisbecausenoopen/closetagswereusedinthe"code"provided.Thiswouldbeequivalenttoputtingacommentoutsideof<?php?>tagsinanormalfile.*/$tokens=token_get_all('/*comment*/');//=>array(array(T_INLINE_HTML,'/*comment*/'));?>

更新日志

版本 说明 5.2.2 Line numbers are returned in element 2

PHP:token_name()的用法_Tokenizer函数 token_name(PHP4=4.2.0,PHP5)token_name获取提供的PHP解析器代号的符号名称说明stringtoken_name(int$token)token_name()获取一个PHPtoken的符号名称.参数token解析器代号的值.

PHP:stream_register_wrapper()的用法_Stream函数 stream_register_wrapper(PHP4=4.3.0,PHP5)stream_register_wrapper注册一个用PHP类实现的URL封装协议说明booleanstream_register_wrapper(string$protocol,string$classname)stream_register_wrappe

PHP:stream_socket_pair()的用法_Stream函数 stream_socket_pair(PHP5=5.1.0)stream_socket_pair创建一对完全一样的网络套接字连接流说明arraystream_socket_pair(int$domain,int$type,int$protocol)stream_socket_pair()创建一对完全

标签: PHP:token_get_all()的用法_Tokenizer函数

本文链接地址:https://www.jiuchutong.com/biancheng/280587.html 转载请保留说明!

上一篇:PHP:base64_decode()的用法_url函数

下一篇:PHP:token_name()的用法_Tokenizer函数

  • 税收饶让抵免的概念及特点
  • 运输企业支付罚款如何账务处理
  • 银行存款日记账与银行对账单之间的核对属于
  • 包工包料挣钱吗
  • 技术转让费怎么定价
  • 去年支付的费用今年取得发票
  • 企业购买的衣服会计分录
  • 取得农产品流通环节免税发票可以扣抵吗?
  • 增值税普通发票和普通发票的区别怎么交税
  • 借款合同 增值税
  • 应征增值税不含税销售额(3%征收率)怎么算
  • 这些常用的发票知识,你都知道了吗?
  • 想要房贷利息抵税怎么办
  • 个体户一个月开票30万怎么上税
  • 子公司和母公司可以一起投标吗
  • 专项储备期末有余额吗
  • 资产转让税费哪方承担
  • 银行票据都有哪些
  • 增值税发票已经认证可以撤销吗?
  • 流氓软件怎么卸载?
  • 联想lenovo ideapad 320-15AST
  • 无法收回的应收票据怎么处理
  • 公交车的乘车凭证能报销吗
  • windows7旗舰版为什么很多东西打不开
  • 建筑业主营业务收入二级科目有哪些
  • 小程序常见问题
  • html无刷新跳转
  • Sandilands省级森林中被白霜覆盖的番红花,加拿大曼尼托巴 (© Jaynes Gallery/Danita Delimont)
  • 税控系统技术维护费税率
  • 租出固定资产的处理步骤
  • 支付宝手机网站支付不风控
  • bert的原理
  • 遮天传官网
  • 销售发票重复开库存商品如何处理?
  • mongodb subtract
  • 企业收购合并中土地问题
  • 什么是备抵类账户
  • 一般纳税人可以转小规模纳税人吗
  • 原始凭证如何粘贴在记账凭证正确粘法图解
  • sql server列属性
  • 金税四期能监控到公户吗
  • 初次购买金税盘怎么做账
  • 上年度税金及附加多提了,调整后怎么改年报
  • 财务人员如何爱岗敬业
  • 房产税的政策依据
  • 公司名下没有车可以办油卡吗
  • 小规模纳税人退税政策
  • 支付给劳务人员劳务费需缴纳印花
  • 发票失控成本怎么算
  • 农民扶贫款到哪去领
  • 企业用地手续办理流程
  • 待摊费用取消了怎么做账
  • 工程施工发生的酒水费会计分录
  • 登记会计账簿的注意事项
  • win10右键菜单怎么设置
  • imac硬盘测试
  • centos如何操作
  • win8 设置
  • windows1020h2版本怎么样
  • window10突然激活失效
  • win10一年更新一次
  • windows10电脑屏保怎么取消
  • win8.1备份系统还原
  • js的forin
  • vs提示图标的含义
  • 字符串查找子串
  • unity3d unreal
  • unity_jail
  • java script
  • jquery代码实例
  • js判断iframe是否加载完成
  • 上海市国家税务局地址
  • 北京东城区社保电话
  • 开展税务培训
  • 增值税消费税申报比对不符怎么办
  • 增值税纳税申报操作流程和内容
  • 税法税收保全的适用范围
  • 土地规划资质业务范围
  • 请问农村自建房彩钢瓦下面修房吊什么顶好
  • 税务总局四个确保
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设