<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Val Petruchek on Web-Development &#187; filesize</title>
	<atom:link href="http://petruchek.com/tag/filesize/feed/" rel="self" type="application/rss+xml" />
	<link>http://petruchek.com</link>
	<description>PHP, JavaScript, MySQL, Apache, CSS</description>
	<lastBuildDate>Sun, 13 Sep 2020 18:58:30 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Format file size</title>
		<link>http://petruchek.com/2010/08/format-filesize/</link>
		<comments>http://petruchek.com/2010/08/format-filesize/#comments</comments>
		<pubDate>Mon, 16 Aug 2010 12:29:51 +0000</pubDate>
		<dc:creator>val</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[filesize]]></category>
		<category><![CDATA[formatting]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[snippet]]></category>

		<guid isPermaLink="false">http://petruchek.com/?p=25</guid>
		<description><![CDATA[Code snippet to output number of bytes with unknown capacity: function&#160;format_filesize($bytes)&#160; { &#160;&#160;&#160;&#160;if&#160;($bytes&#160;==&#160;0) &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;return&#160;'0.00&#160;B'; &#160;&#160;&#160;&#160;$s&#160;=&#160;array('B',&#160;'Kb',&#160;'MB',&#160;'GB',&#160;'TB',&#160;'PB'); &#160;&#160;&#160;&#160;$e&#160;=&#160;floor(log($bytes)/log(1024)); &#160;&#160;&#160;&#160;return&#160;sprintf('%.2f&#160;'.$s[$e],&#160;($bytes/pow(1024,&#160;floor($e)))); } I don&#8217;t know the author of this code.]]></description>
				<content:encoded><![CDATA[<p>Code snippet to output number of bytes with unknown capacity:</p>
<p><code><span style="color: #007700">function&nbsp;</span><span style="color: #0000BB">format_filesize</span><span style="color: #007700">(</span><span style="color: #0000BB">$bytes</span><span style="color: #007700">)&nbsp;<br />
{<br />
&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(</span><span style="color: #0000BB">$bytes&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">0</span><span style="color: #007700">)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;</span><span style="color: #DD0000">'0.00&nbsp;B'</span><span style="color: #007700">;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$s&nbsp;</span><span style="color: #007700">=&nbsp;array(</span><span style="color: #DD0000">'B'</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'Kb'</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'MB'</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'GB'</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'TB'</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'PB'</span><span style="color: #007700">);<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$e&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">floor</span><span style="color: #007700">(</span><span style="color: #0000BB">log</span><span style="color: #007700">(</span><span style="color: #0000BB">$bytes</span><span style="color: #007700">)/</span><span style="color: #0000BB">log</span><span style="color: #007700">(</span><span style="color: #0000BB">1024</span><span style="color: #007700">));</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;</span><span style="color: #0000BB">sprintf</span><span style="color: #007700">(</span><span style="color: #DD0000">'%.2f&nbsp;'</span><span style="color: #007700">.</span><span style="color: #0000BB">$s</span><span style="color: #007700">[</span><span style="color: #0000BB">$e</span><span style="color: #007700">],&nbsp;(</span><span style="color: #0000BB">$bytes</span><span style="color: #007700">/</span><span style="color: #0000BB">pow</span><span style="color: #007700">(</span><span style="color: #0000BB">1024</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">floor</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">))));<br />
}</span></code></p>
<p>I don&#8217;t know the author of this code.</p>
]]></content:encoded>
			<wfw:commentRss>http://petruchek.com/2010/08/format-filesize/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
