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

PHP

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

Medlem sedan feb. 20012 412 inlägg
Trådstart#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 ) );

?>
262 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)