2

如何将 php_beautifier 与 PEAR 代码标准一起使用?

4

1 回答 1

2

您必须使用PHP_Beautifier_Filter_Pear而不是默认过滤器

$oBeaut->addFilter('Pear',array('add_header'=>'php'));

或从 CLI

$ php_beautifier --filters "Pear(add_header=php)"

PEAR 过滤器将

  • 在 switch 语句中的 Break 之后添加 2 个换行符。Break indent 与上一行相同
  • 函数定义中的大括号放在一个新行上,与“函数”构造相同的缩进
  • 以“#”开头的注释被替换为“//”
  • 打开标签替换为<?php
  • T_OPEN_TAG_WITH_ECHO替换为<?php echo
  • 通过设置“add_header”,过滤器添加标准 PEAR 注释头之一(php、bsd、apache、lgpl、pear)或任何文件作为许可证头。
于 2011-02-05T12:02:52.947 回答