Ubuntu Pear PHP_美化器未返回任何输出

Ubuntu Pear PHP_美化器未返回任何输出,ubuntu,php,pear,Ubuntu,Php,Pear,我打算在我正在开发的代码评估工具中使用,但我无法在ubuntu11.10上使用它。我使用以下命令通过pearphp包管理器将其安装在本地服务器上: sudo pear install --alldeps PHP_Beautifier-0.1.15 但当我试图在我的应用程序上调用php_beautifier时,它不会返回任何输出,当我在终端上执行php_beautifier时,会给出以下消息: $ php_beautifier -f sample.php -o sample.php > J

我打算在我正在开发的代码评估工具中使用,但我无法在
ubuntu11.10
上使用它。我使用以下命令通过
pear
php包管理器将其安装在本地服务器上:

sudo pear install --alldeps PHP_Beautifier-0.1.15
但当我试图在我的应用程序上调用
php_beautifier
时,它不会返回任何输出,当我在终端上执行
php_beautifier
时,会给出以下消息:

$ php_beautifier -f sample.php -o sample.php
>
Jan 06 19:06:21 php_beautifier [error] Nothing on output!
PHP Notice:  Undefined index: file in /usr/bin/php_beautifier on line 225
PHP Notice:  Undefined index: line in /usr/bin/php_beautifier on line 225

有没有关于如何让PHP_Beautifier在Ubuntu 11.10上运行的帮助?

我发现了这个问题似乎
php\u beautifier
无法使用与输入(
(-f)和输出((-o))相同的文件,因此我不得不使用类似的方法:

$ php_beautifier -f ugly.php -o beautiful.php
或者像这样抑制输出参数,并捕获返回的输出:

$ php_beautifier -f ugly.php

请提供一个代码示例,演示如何调用它。此外,这可能属于stackoverflow。对于使用第二个选项,只需将格式化的php打印到控制台,但不会覆盖原始内容,只是作为注释