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
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
讨论数量: 4

这个在laravel-admin金钱显示和修改可以使用吗?
金钱在数据库中以分为单位,但是在后台进行修改的时候想以元为单位进行修改。

5年前 评论

@松园 可以的,看下官方文档吧

5年前 评论

感觉不太实用一样,前端很多时候只需要那个金额数字,$这样单位有点样式,需要前端处理

5年前 评论

@BradStevens 都可的,可能前端处理会比较敏感

5年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!