[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-8346":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":9,"language":10,"languages":9,"totalLinesOfCode":9,"stars":11,"forks":12,"watchers":13,"openIssues":14,"contributorsCount":14,"subscribersCount":14,"size":14,"stars1d":14,"stars7d":15,"stars30d":16,"stars90d":14,"forks30d":14,"starsTrendScore":14,"compositeScore":17,"rankGlobal":9,"rankLanguage":9,"license":18,"archived":19,"fork":19,"defaultBranch":20,"hasWiki":21,"hasPages":19,"topics":22,"createdAt":9,"pushedAt":9,"updatedAt":25,"readmeContent":26,"aiSummary":27,"trendingCount":14,"starSnapshotCount":14,"syncStatus":28,"lastSyncTime":29,"discoverSource":30},8346,"tokenizer","theseer\u002Ftokenizer","theseer","A small library for converting tokenized PHP source code into XML (and potentially other formats)",null,"PHP",5194,23,7,0,1,5,35.14,"Other",false,"main",true,[23,5,24],"php","xml","2026-06-12 02:01:52","# Tokenizer\n\nA small library for converting tokenized PHP source code into XML.\n\n[![Test](https:\u002F\u002Fgithub.com\u002Ftheseer\u002Ftokenizer\u002Factions\u002Fworkflows\u002Fci.yml\u002Fbadge.svg)](https:\u002F\u002Fgithub.com\u002Ftheseer\u002Ftokenizer\u002Factions\u002Fworkflows\u002Fci.yml)\n\n## Installation\n\nYou can add this library as a local, per-project dependency to your project using [Composer](https:\u002F\u002Fgetcomposer.org\u002F):\n\n    composer require theseer\u002Ftokenizer\n\nIf you only need this library during development, for instance to run your project's test suite, then you should add it as a development-time dependency:\n\n    composer require --dev theseer\u002Ftokenizer\n\n## Usage examples\n\n```php\n$tokenizer = new TheSeer\\Tokenizer\\Tokenizer();\n$tokens = $tokenizer->parse(file_get_contents(__DIR__ . '\u002Fsrc\u002FXMLSerializer.php'));\n\n$serializer = new TheSeer\\Tokenizer\\XMLSerializer();\n$xml = $serializer->toXML($tokens);\n\necho $xml;\n```\n\nThe generated XML structure looks something like this:\n\n```xml\n\u003C?xml version=\"1.0\"?>\n\u003Csource xmlns=\"https:\u002F\u002Fgithub.com\u002Ftheseer\u002Ftokenizer\">\n \u003Cline no=\"1\">\n  \u003Ctoken name=\"T_OPEN_TAG\">&lt;?php \u003C\u002Ftoken>\n  \u003Ctoken name=\"T_DECLARE\">declare\u003C\u002Ftoken>\n  \u003Ctoken name=\"T_OPEN_BRACKET\">(\u003C\u002Ftoken>\n  \u003Ctoken name=\"T_STRING\">strict_types\u003C\u002Ftoken>\n  \u003Ctoken name=\"T_WHITESPACE\"> \u003C\u002Ftoken>\n  \u003Ctoken name=\"T_EQUAL\">=\u003C\u002Ftoken>\n  \u003Ctoken name=\"T_WHITESPACE\"> \u003C\u002Ftoken>\n  \u003Ctoken name=\"T_LNUMBER\">1\u003C\u002Ftoken>\n  \u003Ctoken name=\"T_CLOSE_BRACKET\">)\u003C\u002Ftoken>\n  \u003Ctoken name=\"T_SEMICOLON\">;\u003C\u002Ftoken>\n \u003C\u002Fline>\n\u003C\u002Fsource>\n```\n","theseer\u002Ftokenizer 是一个用于将PHP源代码转换为XML格式的小型库。其核心功能包括解析PHP代码并将其分解成一系列标记，然后通过XML格式序列化这些标记，便于进一步处理或分析。该项目使用PHP编写，并支持通过Composer进行便捷安装。适合于需要对PHP代码进行静态分析、语法检查或文档生成等场景的应用。",2,"2026-06-11 03:17:27","top_language"]