V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Livid
V2EX  ›  PHP

一个用 PHP 写的 PHP 语法分析器

  •  
  •   Livid · 2012-02-23 00:08:14 +08:00 · 5953 次点击
    这是一个创建于 4448 天前的主题,其中的信息可能已经有所发展或是发生改变。
    https://github.com/nikic/PHP-Parser

    可以将 PHP 源代码转换为用 PHP 数据结构描述的语法树。
    7 条回复    1970-01-01 08:00:00 +08:00
    lizheming
        1
    lizheming  
       2012-02-23 13:20:42 +08:00
    还是没怎么明白这个东西的功用,能否详细解释一下?
    xwsoul
        2
    xwsoul  
       2012-02-23 15:08:44 +08:00
    虽然不知道可以做什么 但是感觉很高端的说...
    yyao
        3
    yyao  
       2012-03-09 02:19:09 +08:00
    可以详细点说明下做什么用的吗
    chloerei
        4
    chloerei  
       2012-03-09 02:36:08 +08:00 via Android
    可以用来做检查代码规范,代码漏洞的工具
    Natsuki
        5
    Natsuki  
       2012-03-11 23:05:55 +08:00
    太棒了...看看能不能集成到vim做semantic级别的语法检查..
    Natsuki
        6
    Natsuki  
       2012-03-11 23:08:14 +08:00
    看了下好像比较困难,很喜欢zend的一个功能就是有undefined local variable的动态提示,之前想做一个分析器来做类似的东西用来集成到vim里面最后还是坑了..orz
    xwsoul
        7
    xwsoul  
       2012-03-12 11:42:32 +08:00
    和 Py 的 PEP8 工具类似? 或者更强大?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5169 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 03:47 · PVG 11:47 · LAX 20:47 · JFK 23:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.