abhimanyusharma003 / conversion
Laravel 单位转换
    dev-master
    2016-08-31 19:54 UTC
Requires
- php: >=5.4.0
- illuminate/support: 4.*|~5.0
This package is not auto-updated.
Last update: 2024-09-28 16:20:35 UTC
README
库帮助转换单位。
支持的单位
- 加速度
- 角度
- 面积
- 存储
- 电流
- 燃料
- 长度
- 质量
- 压力
- 速度
- 温度
- 时间
- 电压
- 体积
安装
- 将以下行添加到 composer.json
// ... "abhimanyusharma003/conversion": "dev-master" // ...
- 
运行 composer update或composer install
- 
打开 config/app.php并将服务提供者添加到您的providers数组。
Abhimanyu003\Conversion\ConversionServiceProvider::class
- 添加别名
'Conversion' => Abhimanyu003\Conversion\Facades\Conversion::class
如何使用
Conversion::convert($value,'type')->to('type');
格式化结果使用
Conversion::convert($value,'type')->to('type') ->format(int decimal,'decimal place modifier','thousand place modifer');
示例
- 将 MB 转换为 kb
Conversion::convert(1, 'megabyte')->to('kilobyte'); // output 1,024.00 ( two decimal place ) // Formatting the output Conversion::convert(1, 'megabyte')->to('kilobyte')->format(0,'.',','); // output 1,024 ( no decimal place )
- 将 mm 转换为 cm
Conversion::convert(1000,'millimetre')->to('centimetre');
- 将 kg 转换为 g
Conversion::convert(1,'kilogram')->to('gram');
转换表
加速度
   METRE_PER_SECOND_SQUARE
角度
   TURN                  
   RADIAN                
   DEGREE                
   GRADIAN               
面积
   SQUARE_METRE          
   HECTARE               
   SQUARE_KILOMETRE      
   SQUARE_INCH           
   SQUARE_FEET           
   SQUARE_YARD           
   ACRE                  
   SQUARE_MILE           
存储
   BIT                   
   BYTE                  
   KILOBIT               
   KILOBYTE              
   MEGABIT               
   MEGABYTE              
   GIGABIT               
   GIGABYTE              
   TERABIT               
   TERABYTE              
   PETABIT               
   PETABYTE              
电流
   STATAMPERE            
   MICROAMPERE           
   MILLIAMPERE           
   AMPERE                
   ABAMPERE              
   KILOAMPERE            
燃料
   KILOMETRES_PER_LITRE  
   LITRE_PER_100_KILOMETRE
   MILES_PER_GALLON      
   US_MILES_PER_GALLON   
长度
   MILLIMETRE            
   CENTIMETRE            
   METRE                 
   KILOMETRE             
   INCH                  
   FOOT                  
   YARD                  
   MILE                  
   NAUTICAL_MILE         
质量
   MICROGRAM             
   MILLIGRAM             
   GRAM                  
   KILOGRAM              
   METRIC_TON            
   OUNCE                 
   POUND                 
   STONE                 
   SHORT_TON             
   LONG_TON              
压力
   PASCAL                
   KILOPASCAL            
   MEGAPASCAL            
   BAR                   
   MILLIMETRES_OF_MERCURY
   INCHES_OF_MERCURY     
   POUNDS_PER_SQUARE_INCH
   ATMOSPHERE            
速度
   METRE_PER_SECOND      
   KILOMETRES_PER_HOUR   
   FEET_PER_SECOND       
   MILES_PER_HOUR        
   KNOT                  
温度
   CELSIUS               
   FAHRENHEIT            
   KELVIN                
时间
   NANOSECOND            
   MICROSECOND           
   MILLISECOND           
   SECOND                
   MINUTE                
   HOUR                  
   DAY                   
   WEEK                  
   MONTH                 
   YEAR                  
   DECADE                
   CENTURY               
   MILLENIUM             
电压
   VOLT                  
   KILOVOLT              
体积
   MILLILITRE            
   LITRE                 
   CUBIC_METRE           
   GALLON                
   QUART                 
   PINT                  
   TABLESPOON            
   TEASPOON              
   US_GALLON             
   US_QUART              
   US_PINT               
   US_CUP                
   US_OUNCE              
   US_TABLESPOON         
   US_TEASPOON           
   CUBIC_INCH            
   CUBIC_FOOT            
贡献
欢迎贡献和更新代码库。