位置: 编程技术 - 正文

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函数

  • 工业企业应缴纳的税金有哪些
  • 买原材料怎么记账
  • 对公跨行转账汇款(非柜面)手续费单笔 9折
  • 税控设备发行是什么行业
  • 生产成本里面的工资
  • 新税法下广告费和业务宣传费的扣除是怎样?
  • 防伪税控业务
  • 房地产企业拆迁补偿契税政策
  • 增值税专票怎么抵扣
  • 融资担保公司会计建议有哪些要求
  • 对外投资借款费用计入
  • 公务出差乘坐飞机
  • 上年度没有计提企业所得税
  • 企业的季度所得税怎么算
  • 以前年度应付款确认不再支付应调整到哪个科目?
  • 收到政府中小企业发票
  • 基本户上的钱打到个人账户上,写什么用途
  • 小规模纳税人预缴增值税
  • 离职补偿金需要交工会经费吗
  • 进项税额转出是好事还是坏事
  • 营改增小规模纳税人增值税纳税实务实训
  • 记账凭证填制的内容
  • 盘点固定资产
  • 盈余积累转增资本的条件
  • 通过拍卖取得的车牌号,过期了怎么办
  • 取得专用发票是进项还是销项
  • 苹果屏幕刷新率120hz的机型
  • 赠品如何做兑换码
  • 全年一次性奖金税收计算器
  • linux怎么设置读写权限
  • 当期损益都有啥
  • 总分机构什么时候备案
  • 外币交易犯法吗
  • .msc是什么意思
  • 80岁以上老年卡上的钱如何消费
  • pytorch model.module
  • 材料入库款项未付会计分录
  • 累计盈余科目怎么填
  • php 图片上传
  • laravel创建model
  • logparser命令
  • 交易性金融资产入账价值怎么计算
  • 个体工商户可以开对公账户吗
  • 为什么增值税发票不能折叠?
  • 开业请别人吃饭怎么说
  • 没有盈利的公司
  • 天猫账房怎么进去
  • 递延收益分摊是当月还是次月
  • 企业增值税包含哪些税项及税率
  • 跨年发票账务处理怎么做
  • 以土地作价投资合伙企业是否缴纳土地增值税
  • 企业所得税债务重组一般性税务处理
  • 免税农产品怎么开发票
  • 土地使用税退税怎么做会计分录
  • 堤围防护费是什么
  • 期间费用明细表必须填吗
  • 对公账户进出账常识
  • 直接减免税款的例子
  • 收到境外打电话来怎么办
  • 计入税金及附加借方的内容
  • 提前还贷款要满十八岁吗
  • 哪些税费计入管理费用
  • 企业净资产怎么填
  • 银行卡转账怎么撤回转账的钱
  • 基于sql server的大数据审计分析应用
  • CentOS救援模式实验笔记详解
  • 如何在ubuntu上安装软件
  • 不同系统电脑能共享吗
  • 小地图的主要作用是观察队友的大概位置
  • Android OpenGL ES(二)----平滑着色
  • opengl混合模式
  • java语言的解释器是什么
  • css vh兼容性
  • Bullet(Cocos2dx)之增加调试绘制PhysicsDraw3D
  • opencv与pil
  • nodejs socket hang up
  • 仿百度首页
  • JavaScript中getUTCSeconds()方法的使用详解
  • androidstudio安装gradle不成功
  • 资源税包括哪些
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设