mangoz
@mangoz
Кратко о себе

Как реализовать полосу загрузки от чиста n до числа n2?

Не знаю как выразить правильно мысли. Поэтому не могу найти в интернете пример решения. Есть код который определяет размер БД, например переменная n равна числу 748.14 KB нужно задать максимум, например 10000000KB
т.е должно получится что то в виде полосы, чтобы визуально видеть сколько место занято от допустимого. Либо графиком, диаграммой или просто полосой (как прогресс бар).

Где найти подобные примеры.
  • Вопрос задан
  • 171 просмотр
Пригласить эксперта
Ответы на вопрос 1
LINKeRxUA
@LINKeRxUA
web dev
<?php
  $max = 150; //(mb) максимально возможное значение === 100%
 $cur = 1.48; //(mb) текущее значение
 $percent = ( $cur * 100 / $max );
 var_dump( "процент спользования %:", $percent ) ;
 echo( PHP_EOL );
 var_dump( "Осталось доступно %:", 100 - $percent ) ; 
 echo( PHP_EOL );
 var_dump( "А это в мегабайтах:", $max - ($max * $percent / 100) ) ;



Код

string(40) "процент спользования %:"
float(0.98666666666667)

string(34) "Осталось доступно %:"
float(99.013333333333)

string(10) "А это в мегабайтах:"
float(148.52)

Bootstrap для отображения
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы