位置: 编程技术 - 正文

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

  • 残疾人保证金计算器
  • 注销公司详细步骤
  • 销售防疫物资免水洗手液需要什么许可证
  • 房地产土地使用税纳税义务发生时间
  • 待认证进项税是借方还是贷方
  • 行政单位特殊人工手机电话费是否可以报销
  • 占用农村宅基地建豪宅
  • 企业自建房产可以抵押吗
  • 公司收到一次性吸纳就业补贴款怎么分录
  • 固定资产盘亏造成的损失计入什么科目
  • 关停企业的生产线能否停止计提折旧?
  • 外地预缴税费怎么做账
  • 卖房土地增值税税率
  • 高新技术企业资助
  • 案例分析关于团员青年的思想困惑疏导和成长问题释疑
  • 购买银行理财产品被骗怎么办
  • 历史成本重置成本属于会计是什么
  • 单位代收员工退休金会计分录
  • 卫生许可证为什么需要两个健康证
  • 机械租赁有什么机械
  • 小规模手撕发票申报填在哪
  • 公司购进的商品自己用的,税金怎么走账
  • 超市购物卡返点一般是几个点
  • 抵债资产会计核算
  • 广告公司发生的费用要计入主营业务成本吗
  • 新买的笔记本电脑需要装系统吗
  • 企业内部研究开发项目开发阶段的支出
  • 货物运输业的增值税税率
  • 房地产开发企业会计制度
  • spring bootcsdn
  • 大学生网页设计大赛
  • vue封装组建
  • 职工教育经费能结转几年
  • rc远程桌面
  • 汽车以旧换新怎么操作
  • 投标保证金退还时间是在什么文件的规定的
  • 收到赠送的货物会计分录
  • 个人劳务费免税额度 年度
  • 投资性房地产成本模式转公允模式差额
  • 减免所得税额是自动计算吗
  • 股权激励具体解释是什么
  • 无形资产的累计折旧
  • 应交税费如何做到账表一致
  • 土地使用税怎么征收标准
  • 企业当年实现的净利润即为企业当年可供分配的利润
  • 销售已经使用过的固定资产税率
  • mysql 查询范围
  • win10怎么用xp经典主题
  • Windows Server 2003下DHCP服务器的安装与简单配置图文教程
  • centos7搜索
  • centos安装ufw
  • windows任务计划程序
  • fdb是什么文件
  • win10家庭版免费升级专业版密钥
  • win10清理系统盘垃圾
  • Linux禁止MySQL开机自启动的小技巧
  • kb3150220安装失败
  • centos安装命令yum
  • 使用JQuery实现Ctrl+Enter提交表单的方法
  • jquery实现密码和确认密码
  • 安卓游戏用什么软件开发
  • scrollWidth,clientWidth与offsetWidth的区别
  • 网页使用的字体中最具可读性.最易浏览的是
  • perl 文件
  • perl中@_
  • 选择照片的快捷键
  • android 动画分类
  • php绘制图形函数
  • linux释放cache
  • 万代南梦宫上海互娱出品的网络动画
  • boostrapping
  • javascript类定义
  • javascript:download()
  • python3 编码转换
  • python编码有哪些规范
  • 为什么虚开增值税属于犯罪行为
  • 新疆国税局电子税务局
  • 重庆平均缴费指数查询
  • 税务核查系统
  • 云南省税务局召开的会议
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设