webForumDet fria alternativet

Funktion för att omvandla bytes till större enheter

PHP

0 svar · 976 visningar · startad av Jörgen HP

Medlem sedan feb. 20012 412 inlägg
Frågan#1

Håll till godo. :)

Vid problem kan dessa diskuteras här:
http://www.webforum.nu/showthread.php?s=&postid=520676

<?php
// Funktionen är gjord av Jörgen HP, [url]www.merahund.com[/url]
// $convertTo ger siffran nedan beroende på vilken omvandling man vill göra
// byte -> kilobyte = 1
// byte -> Megabyte = 2
// byte -> Gigabyte = 3
// byte -> Terabyte = 4

   $convertTo = 1;

// $dec anger antalet decimaler
   $dec = 5;

// $b är storleken i byte
   $b = 1000;

	function convert( $convertTo, $b, $dec  ) {		
		
		$expression = pow( 1024, $convertTo );		
		
		$b = number_format( $b / ( $expression ), $dec);
				
		return $b;
	}

	print ( convert( $convertTo, $b, $dec ) );

?>
841 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
686 ms — deklarationer (db)
0 ms — hämta statistik (cache)
152 ms — hämta tråd, inlägg och bilagor (db)
686 ms — ändringar (db)