directory
0.8.2
Repository: https://github.com/vkcom/php-parser.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
A Parser for PHP written in Go Package usage example: package main import ( "log" "os" "github.com/VKCOM/php-parser/pkg/conf" "github.com/VKCOM/php-parser/pkg/errors" "github.com/VKCOM/php-parser/pkg/parser" "github.com/VKCOM/php-parser/pkg/version" "github.com/VKCOM/php-parser/pkg/visitor/dumper" ) func main() { src := []byte(`<? echo "Hello world";`) // Error handler var parserErrors []*errors.Error errorHandler := func(e *errors.Error) { parsmakeerErrors = append(parserErrors, e) } // Parse rootNode, err := parser.Parse(src, conf.Config{ Version: &version.Version{Major: 5, Minor: 6}, ErrorHandlerFunc: errorHandler, }) if err != nil { log.Fatal("Error:" + err.Error()) } // Dump goDumper := dumper.NewDumper(os.Stdout).
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author