Laravel Money 金钱单位格式化处理包
Laravel Money 是 Ricardo Gobbo de Souza 开发的 laravel 扩展包,用于在 Laravel 项目中处理和格式化资金单位。
Laravel money 使用了 moneyphp/money 的 PHP 扩展包,并为您提供了很多的使用方法:
use Cknow\Money\Money;
echo Money::USD(500); // $5.00
该扩展包包含了大量用于资金方面操作的高级功能,比如:比较,聚合,格式化和解析
// 基本操作dd(Money::USD(500)); // $10.00
Money::USD(500)->subtract(Money::USD(400)); // $1.00
// 聚合操作
Money::min(Money::USD(100), Money::USD(200), Money::USD(300)); // Money::USD(100)
// 单位格式化
Money::USD(500)->format(); // $5.00
// 单位解析
Money::parse('$1.00'); // Money::USD(100)
您还可以为特定使用的程序创建自定义格式化方案:
Money::USD(500)->formatByFormatter(new MyFormatter());
您可以查看项目的 README 文件中的高级用法和包含的帮助函数。 另外,查看 Money PHP 的官方文档,了解该软件包能够执行的操作的完整详细信息。
您可以在 GitHub 上查看 cknow/laravel-money 上的源代码并了解有关此软件包的更多信息。
原文地址:https://laravel-news.com/laravel-money
本作品采用《CC 协议》,转载必须注明作者和本文链接
By: Laravel-China NiZerin
Blog: nizer.in
这个在laravel-admin金钱显示和修改可以使用吗?
金钱在数据库中以分为单位,但是在后台进行修改的时候想以元为单位进行修改。
@松园 可以的,看下官方文档吧
感觉不太实用一样,前端很多时候只需要那个金额数字,$这样单位有点样式,需要前端处理
@BradStevens 都可的,可能前端处理会比较敏感