位置: 编程技术 - 正文

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

  • 个人获得的专利有哪些
  • 增值税小规模纳税人认定标准
  • 企业所得税视同销售的会计处理
  • 没有销项税只有进项税需要结转未交增值税吗
  • 结转损益管理费用在借方
  • 收购农产品进项税抵扣税率是多少
  • 备用金三栏式明细账图片
  • 进口货物会计分录举例
  • 二手车公司销售二手车的税率
  • 社保年年递增
  • 银行收付款通知短信
  • 外商投资企业税务优惠
  • 受托加工物资算资产吗
  • 应交税费的会计处理2018
  • 从贸易公司购买来的货物可以退税吗
  • 收到即征即退退的发票
  • 在win7系统中安装win10
  • 坏老狼告诉我们什么道理
  • uni app怎么样
  • 个体工商户税收标准2023年
  • 竞业限制违反了怎么办
  • php数据库删除数据
  • 税控盘维护费全额抵扣分录怎么做
  • 蒙大拿州美景
  • php redis使用
  • 工业企业制造费用包括哪些
  • vue基础知识
  • 前端 教程
  • docker windows -v
  • 登录界面html5
  • php字符串处理函数有哪些
  • 企业利润表列报项目有哪些
  • 政府会计累计盈余解析
  • 2201应付职工薪酬
  • 个人工作室需要做账吗
  • 承兑汇票可以当现金借给别人用吗
  • 营业成本的构成
  • 盈余公积转增实收资本会计科目
  • 免税收入与不征收的区别
  • 公司买的茶叶怎么入账
  • 研发费用加计扣除新税收政策
  • 企业拆迁安置房屋没有房产证可以买吗
  • 房屋租赁费属于变动成本吗
  • 企业为职工租房合法吗
  • 投资性房地产公允价值模式转为成本模式
  • 无形资产自行开发
  • 车子购买的保险
  • 电话费可以自动扣银行钱吗
  • 工会经费以前没交现在怎么补交
  • 会计怎么核对出纳的日记账
  • mysql常见优化手段
  • mysql常见优化手段
  • qpso算法
  • win7系统怎么把桌面文件放到d盘
  • shell多进程并行返回值
  • 安装centos6.6详细步骤
  • win10 version 1607 累积更新失败卡了怎么办
  • xp无法进入桌面怎么办
  • linux操作系统常用操作命令
  • 戴尔笔记本自带win7系统盘重装系统
  • 重装win7旗舰版重启后黑屏
  • win7旗舰版系统激活密钥
  • win10系统玩英雄联盟可以吗
  • opengl es programming guide
  • bootstrap designer
  • 问题的英语怎么读
  • shell脚本编程工具
  • chrome heat
  • unity3d动态加载资源
  • python怎么理解
  • python 异步操作
  • ajax里面的属性
  • 简洁实用的公司治理机制
  • unity开发平台
  • activity的跳转
  • python list的操作
  • 陕西国税电子税务局app
  • 出口退税的管理办法
  • 浙江国税网上报税
  • 车船发票什么样子
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设