karimtarekdev/weightify

Weightify:高效的PHP重量转换工具,提供对公吨、千克、克、毫克、微克、石、磅和盎司等单位的准确转换,界面友好,满足多样化需求。

1.0.0 2023-11-20 01:36 UTC

This package is auto-updated.

Last update: 2024-09-29 18:24:09 UTC


README

Latest Version on Packagist Tests Total Downloads

"Weightify:终极重量转换工具"是一个精简且高效的PHP包,提供准确的重量转换。它支持多种单位,如公吨、千克、克、毫克、微克、石、磅和盎司,以用户友好的格式满足各种转换需求。

功能

  • 广泛支持的单位:支持公吨、千克、克、毫克、微克、石、磅和盎司之间的转换。
  • 高精度:即使是很大的(公吨)或很小的(微克)单位也能准确转换。
  • 用户友好:简单直观的界面,易于集成到任何PHP项目中。
  • 异常处理:对不支持的单位有强大的错误管理。

安装

您可以通过composer安装此包

composer require karimtarekdev/weightify

支持的单位

  • 公吨(metric_ton)
  • 千克(kg)
  • 克(gram)
  • 毫克(mg)
  • 微克(microgram)
  • 石(stone)
  • 磅(pound)
  • 盎司(ounce)

基本转换

要执行转换,请使用convert方法并指定所需的单位。以下是一些使用不同单位的示例

$converter = new KarimTarekDev\Weightify\Weightify();

// Convert 2 Metric tons to Pounds
echo $converter->convert(2, 'metric_ton', 'pound') . " lbs\n";

// Convert 1500 Milligrams to Grams
echo $converter->convert(1500, 'mg', 'gram') . " grams\n";

// Convert 3 Stones to Kilograms
echo $converter->convert(3, 'stone', 'kg') . " kg\n";

// Convert 200 Ounces to Micrograms
echo $converter->convert(200, 'ounce', 'microgram') . " micrograms\n";

通过提供值、源单位和目标单位,您可以使用“Weightify”执行各种转换。

测试

composer test

变更日志

请参阅变更日志以获取有关最近更改的更多信息。

贡献

请参阅贡献指南以获取详细信息。

安全漏洞

请审查我们的安全策略以了解如何报告安全漏洞。

鸣谢

许可

MIT许可(MIT)。请参阅许可文件以获取更多信息。