name == 'trans') { echo $node->args[0]->value->value."\n"; } } } } $file = file_get_contents('index.php'); $parser = new PHPParser_Parser(new PHPParser_Lexer); $traverser = new PHPParser_NodeTraverser; $traverser->addVisitor(new MyNodeVisitor); try { $stmts = $parser->parse($file); $stmts = $traverser->traverse($stmts); } catch (PHPParser_Error $e) { echo 'Parse Error: ', $e->getMessage(); }