私は現在PHPでレポートを書いていますが、それは時々負の通貨額を表示しなければなりません。上記の通貨額は「-44.00」のようにデータベースに保存されます。理想的には、この数値はレポートに「($ 44.00)」として出力されます。
数値が負であるかどうかを検出し、手動で括弧を挿入するためのやや複雑な関数を作成できることは知っていますが、車輪の再発明を行う前に、これを実行できる便利なPHP関数があるかどうか疑問に思いました。私は周りを検索しましたが、この正確なタスクを実行しているように見えるものは見つかりませんでした。money_formatについては知っていますが、否定/括弧の部分を実行する方法がわかりません。コードは、数値が負か正かに関係なく機能する必要があることに注意してください。