rfc:remove_alternative_php_tags
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
rfc:remove_alternative_php_tags [2014/09/09 22:05] – nikic | rfc:remove_alternative_php_tags [2017/09/22 13:28] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 2: | Line 2: | ||
* Date: 2014-09-09 | * Date: 2014-09-09 | ||
* Author: Nikita Popov < | * Author: Nikita Popov < | ||
- | * Status: | + | * Status: |
* Targeting: PHP 7 | * Targeting: PHP 7 | ||
* Patch: https:// | * Patch: https:// | ||
Line 13: | Line 13: | ||
* ''< | * ''< | ||
- | * ''< | + | * ''< |
* '' | * '' | ||
* '' | * '' | ||
Line 20: | Line 20: | ||
The listed opening tags will no longer enter PHP mode and the listed closing tags will no longer leave PHP mode. | The listed opening tags will no longer enter PHP mode and the listed closing tags will no longer leave PHP mode. | ||
- | Additionally the '' | + | Additionally the '' |
+ | |||
+ | This RFC does //**not**// remove short opening tags (''<?'' | ||
===== Reasoning ===== | ===== Reasoning ===== | ||
Line 28: | Line 30: | ||
* ASP tags [[http:// | * ASP tags [[http:// | ||
* Supporting different tags allows very weird mixing like '' | * Supporting different tags allows very weird mixing like '' | ||
+ | |||
+ | ===== Porting tool ===== | ||
+ | |||
+ | To simplify porting of legacy code using the alternative tags, a [[https:// | ||
+ | |||
+ | < | ||
+ | php -d asp_tags=1 portAlternativeTags.php dir/ | ||
+ | </ | ||
===== Vote ===== | ===== Vote ===== | ||
- | As this is a language change a 2/3 majority is required. | + | The vote started on 2014-09-24 and ended on 2014-10-01. The required |
+ | |||
+ | <doodle title=" | ||
+ | * Yes | ||
+ | * No | ||
+ | </ |
rfc/remove_alternative_php_tags.1410300318.txt.gz · Last modified: 2017/09/22 13:28 (external edit)