Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Artifact ID: | d3f576cb3a2f99e1fefa920b97c4ff65761b2985 |
---|---|
Page Name: | phptags tag tidier |
Date: | 2014-11-07 19:01:33 |
Original User: | mario |
Mimetype: | text/x-markdown |
Parent: | 19bf148b4cd165d23aedb9445019bed01989489c (diff) |
Next | 8ca5b1e41025e0b0497e100aab08c0f4b922d558 |
Content
phptags
phptags is a simple command-line tool to automate the alteration of open and close tags in PHP scripts.
- It can convert between short <mark>
<?
</mark> and long <mark><?php
</mark> open tokens. - Add missing <mark>
?>
</mark> close tokens. - Excise
<mark>close tags.?>
</mark> - Correct leading or trailing <mark>
␣
</mark> whitespace / UTF-8 BOM issues around them.
It utilizes either regex and/or the tokenizer.
project pages
- http://freshcode.club/projects/phptags - update announcements
- http://include-once.org/p/phptags/ - download
- http://fossil.include-once.org/phptags - repository
- http://apt.include-once.org/ - APT archive
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. |