
Objasnění funkce
Ahoj, na php.net jsem našel tuto funkce, ale nevím co přesně znamenají zkraty b, kb, mb, gb, tb, pb. Josu to byty bajty nebo jak to je? Může mi to prosím někdo doplnit celým názvem ? Děkuji
function convert($size)
{
$unit=array('b','kb','mb','gb','tb','pb');
return @round($size/pow(1024,($i=floor(log($size,1024)))),2).' '.$unit[$i];
}
echo convert(memory_get_usage(true));
http://cs.wikipedia.org/wiki/P%C5%99edpona_soustav y_SI
To jsi mě teda moc nepomohl
může to znamenat cokoliv, co si autor zamanul.
obsazená paměť se udává v násobcích bajtů.
díky, tohle snad autor dodržel
Dokonce to píše: Returns the amount of memory, in bytes, that's currently being allocated to your PHP script.
Sú to bajty a násobky bajtov, to sú ale predsa základy!
Bajt
Neptám se na základy ale na to jak to autor myslel, zda je výstup v "byte" nebo "bite" což je sakra rozdíl
http://php.net/manual/en/function.memory-get-usage .php
Jak to myslel autor - sa musíš spýtať jeho, predsa záleží na hodnote predaného parametru $size...
Ale keďže sa nepýtaš na základy, je zbytočné Ti vysvetľovať prečo 1024...