php傳回格式化為貨幣字串的字串函數money_format()
Nov 02, 2017 pm 01:36 PM實例
en_US 國際格式:
<?php $number = 1234.56; setlocale(LC_MONETARY,"en_US"); echo money_format("The price is %i", $number); ?>
上面的程式碼將輸出:
The price is USD 1,234.56
定義與用法
money_format() 函數傳回格式化為貨幣字串的字串。
此函數在主字串的百分號(%)位置插入一個格式化的數字。
註解:money_format() 函數無法在 Windows 平台上運作。
提示:此函數經常與 setlocale() 函數一起使用。
提示:如需查看所有可用的語言程式碼,請造訪我們的語言程式碼參考手冊。
語法
money_format(string,number)
參數 | #描述 |
string | 必需。規定要格式化的字串及如何格式化字串中的變數。 可能的格式值: 填滿與標誌:
number
技术细节 返回值: 返回已格式化的字符串。格式化字符串前面和后面的字符将保持不变返回。非数值数字会返回 NULL 并产生 E_WARNING。 PHP 版本: 4.3.0+ 更多实例 实例 1 带 2 个小数的国际格式(德国): <?php $number = 1234.56; setlocale(LC_MONETARY,"de_DE"); echo money_format("%.2n", $number); ?> 登入後複製 上面的代码将输出: 1 234,56 EUR 登入後複製 实例 2 负数,带有 () 指示负数的 US 国际格式,右侧精度为 2,"*" 为填充字符: <?php $number = -1234.5672; echo money_format("%=*(#10.2n",$number); ?> 登入後複製 上面的代码将输出: (******1234.57) 登入後複製 以上是php傳回格式化為貨幣字串的字串函數money_format()的詳細內容。更多資訊請關注PHP中文網其他相關文章! 本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
![]() 熱門文章
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
2 週前
By 尊渡假赌尊渡假赌尊渡假赌
倉庫:如何復興隊友
4 週前
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
擊敗分裂小說需要多長時間?
3 週前
By DDD
R.E.P.O.保存文件位置:在哪里以及如何保護它?
3 週前
By DDD
![]() 熱門文章
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
2 週前
By 尊渡假赌尊渡假赌尊渡假赌
倉庫:如何復興隊友
4 週前
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
擊敗分裂小說需要多長時間?
3 週前
By DDD
R.E.P.O.保存文件位置:在哪里以及如何保護它?
3 週前
By DDD
![]() 熱門文章標籤![]() 記事本++7.3.1好用且免費的程式碼編輯器 ![]() SublimeText3漢化版中文版,非常好用 ![]() 禪工作室 13.0.1強大的PHP整合開發環境 ![]() Dreamweaver CS6視覺化網頁開發工具 ![]() SublimeText3 Mac版神級程式碼編輯軟體(SublimeText3) ![]() 適用於 Ubuntu 和 Debian 的 PHP 8.4 安裝和升級指南 ![]() 如何設定 Visual Studio Code (VS Code) 進行 PHP 開發 ![]() |