units


units — Выбирает подходящую единицу измерения

Описание

string units( float $size [, string $up_units = "Т,кг,г" [, string $down_units = "мг,мкг"] ] )

Выбирает единицу измерения для целого числа или числа с плавающей точкой. В переменной $up_units указываются через запятую единицы измерения для чисел больше 0, в переменной $down_units - для чисел меньше 0. Шаг для единиц измерения равен 103. Подойдет для единиц массы, расстояний и научных единиц измерения. В расстояниях не сможет показать сантиметры или дециметры, т.к. для них шаг изменения не равен 103.

Список параметров

size
Число к которому подбирается единица измерения
up_units
Единицы измерения в сторону увеличения порядка
down_units
Единицы измерения в сторону уменьшения порядка

Примеры

Пример единицы измерения массы

<?php

$up_units = "Т,кг,г";
$down_units = "мг,мкг";
echo units( 1253600.5, $up_units ); // 1,25 Т
echo units( 53600.5, $up_units ); // 53,6 кг
echo units( 600.5, $up_units ); // 600,5 г
echo units( 0.5, $up_units, $down_units ); // 500 мг
echo units( 0.0005, $up_units, $down_units ); // 500 мкг

?>

Смотрите также:

  • showsize — Показать размер файла
  • showtime — Показать интервал времени