skoyah/unit-converter

一个用于转换测量单位的简单工具。

v1.2 2022-03-08 10:06 UTC

This package is auto-updated.

Last update: 2024-09-08 15:50:33 UTC


README

Unit Converter 是一个 PHP 库,使得单位转换变得相当简单直观。

Build Status Latest Stable Version License StyleCI

目录

  1. 安装
  2. 基本用法
  3. 支持
  4. 配置
  5. 行为准则
  6. 许可协议

安装

$ composer require skoyah/unit-converter

基本用法

命名空间

Unit Converter 库位于 Skoyah\Converter 命名空间下。

一旦安装了 Unit Converter 库,从一种测量单位转换到另一种就非常简单。

首先,创建一个所需类型的新实例并导入相关类。实例需要接受两个参数 - 1) 一个布尔值表示数量,2) 一个字符串表示测量单位。

接下来,您只需要调用一个 to() 方法,并传入转换参数。

示例转换

use Skoyah\Converter\Mass;

$mass = new Mass(1, 'kg');
echo $mass->to('pounds'); // '2.20462262'

或者,您可以使用单位缩写作为参数进行转换

echo $mass->to('lbs'); // '2.20462262'

to() 方法还有一个可选参数,用于定义给定转换应显示多少小数位。

echo $mass->to('lbs', 2); // '2.20'

支持

目前,Unit Converter 支持以下类型

配置

在实例化或转换过程中,您有两种选择来定义要使用的单位。

每个测量单位都有一个长格式和缩写词。

为了保持一致性,建议使用小写字母,但如果您更喜欢,您可以使用大写字母,因为实例化/转换过程中,单位将被解析和格式化为小写字符。

质量单位

温度单位

长度单位

压力单位

面积单位

体积单位

行为准则

为了确保社区对所有成员都友好,请阅读并遵守 行为准则

许可协议

Unit Converter 采用 MIT 许可协议发布。有关更多详细信息,请参阅 许可协议 文件。