2010-12-08 23 views
5

誰かが "beautifier/formatter/pretty printer"(PHPで)を提案できれば、私はPHPコードをフォーマットするためにオンラインで実行できますか?PHP美容師/フォーマッター/かわいいプリンター?

私はいくつかの使用正規表現と他の人がトークナイザ(あるいはその両方)を使用して、いくつかのPHPクラスを見てきました。

信頼できるものをお教えください。

私はそれがオンラインフォーマッタにAPIを使用してPHPスクリプト/クラス、またはPHPコードであることを好むだろう。

私は、しかし、残念ながら、彼らはAPIを持っていないhttp://beta.phpformatter.com好きです。

+0

@ajreal:なぜこれらの単語をバッククックで囲んでいますか? – BoltClock

+0

なぜオンラインフォーマッタを使用しますか? Eclipseを含む自動IDEを使用することをお勧めします。 – 2ndkauboy

+0

@ Kau-Boy - 私は共有ホスティング(理想的にはPHPスクリプト)で使うことのできるものを探しています – Newbtophp

答えて

0

それはかなりうまく機能、およびいくつかの素晴らしいオプションがあり、前に私がhttp://www.phpformatter.com/を使用しました。

+0

実際にはうまくいきますが、PHP(オンライン)で通信できるものを探しています私はPHPのスクリプトやAPIを探している理由です) - 残念ながら彼らはAPIを持っていません。 – Newbtophp

+0

うまく動いてもうまくいきますが、このような文字列を爆発させます:echo "
\ n {$ _ ENV [" PATH_INFO "]}"; – Orwellophile

5

ありオンラインで利用可能PHPかなりのプリンタの多くは、ですが、私は、コマンドラインツールがより便利かもしれないと考えていると思います。このように

、あなたはPHP Beautifier PEARパッケージを見てみることをお勧めします。

+0

コマンドラインツールはオンラインでは便利ではありませんが(オフラインになります) - 私はexec()を使うことができますが、私の共有ホスティングはそれをサポートしていないと思います。私はPEARパッケージでalookを取った - しかし、Log.phpファイルがない(私に致命的なエラーが出て、テストを続行できない)。 – Newbtophp

+1

PHP_Bautautifierのみの脆弱性 - 大きなものですが、それは空白を保存しないということです。 – puk

関連する問題