konetchy/unit-converter

一个简单的单位转换工具。从skoyah/unit-converter分支而来

1.2 2019-08-02 20:52 UTC

This package is not auto-updated.

Last update: 2024-09-25 19:49:58 UTC


README

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

该项目是从skyoah/unit-converter库分支而来的。

目录

  1. 安装
  2. 基本用法
  3. 支持
  4. 配置
  5. 许可

安装

$ composer require konetchy/unit-converter

基本用法

命名空间

Unit Converter库位于Konetchy\Converter命名空间。

安装完Unit Converter库后,从一个单位转换到另一个单位变得非常简单。

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

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

示例转换

use Konetchy\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许可下发布。阅读许可文件以获取更多详细信息。