【发布时间】:2011-05-27 14:24:45
【问题描述】:
我想将 PHP 源文件解析成 AST(最好是嵌套的指令数组)。
我基本上想转换类似的东西
f($a, $b + 1)
变成类似的东西
array( 'function_call',
array(
array( 'var', '$a' ),
array( 'expression',
array(
array( 'binary_operation',
'+',
array ('var', '$b'),
array( 'int', '1' )
)
)
)
)
)
是否有任何内置的 PHP 库或第三方库(最好是 PHP)可以让我这样做?
【问题讨论】:
-
我真的很好奇。为什么?