D 2012-09-14T01:37:36.358 L phptags\stag\stidier P 6a5ef4c9d65f06818bc2985488d570bd80d6d6ae U mario W 1368

phptags

phptags is a simple commandline tool to automate the rewriting of PHP open and close tags. * It can convert between short and long open tags. * Add missing close tags. * Or strip close tags. * Correct leading or trailing whitespace issues. It utilizes either regex and/or the tokenizer.

project pages

* [http://freecode.com/projects/phptags] (updates) * [http://include-once.org/p/phptags/] (homepage) * [http://fossil.include-once.org/phptags] (repository) * [http://apt.include-once.org/] (download)

usage examples

* phptags --whitespace *.php cleans up spaces or UTF-8 BOM issues before opening and after close tags * phptags --warn directory/ searches through a directory and just warns about whitespace issues * phptags --close --long --tokenizer *.php adds close tags, converts open tags into long form <?php and uses the more reliable --tokenizer mode (instead of --regex) * phptags --unclosed --shortall dir/ ../*.tpl includes/ converts all tags into short forms, and strips close tags of a document (it's advised to rather have whitespace issues fixed than keep using the newcomer workaround) See also --help or the [manpage] [http://fossil.include-once.org/phptags/finfo?name=manpage.1|^] for the complete reference. Z 609b5a45a0671ce69a99af99871f128a