<?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>NewSourceMedia Blog &#187; Files and Folders</title>
	<atom:link href="http://newsourcemedia.com/blog/category/php/files-and-folders/feed/" rel="self" type="application/rss+xml" />
	<link>http://newsourcemedia.com/blog</link>
	<description>Focused on Interactive Design, Development and Marketing</description>
	<lastBuildDate>Sun, 09 May 2010 02:35:53 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Sort Directory Listings</title>
		<link>http://newsourcemedia.com/blog/sort-directory-listings/</link>
		<comments>http://newsourcemedia.com/blog/sort-directory-listings/#comments</comments>
		<pubDate>Tue, 02 Dec 2003 00:22:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[Files and Folders]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://newsourcemedia.com/blog/1969/12/31/sort-directory-listings/</guid>
		<description><![CDATA[Here is some code to help sort the order of your directory output. This is greate for creating PHP FTP applications.

 sort()
General Example 1.
 $fruits = array(&#8220;lemon&#8221;, &#8220;orange&#8221;, &#8220;banana&#8221;, &#8220;apple&#8221;);
sort($fruits);
reset($fruits);
while (list($key, $val) = each($fruits)) {
echo &#8220;fruits[".$key."] = &#8220;.$val.&#8221;\n&#8221;;
}
?&#62;
Directory Example 1. A simple scandir() example
 $dir = &#8216;/tmp&#8217;;
$files1 = scandir($dir);
$files2 = scandir($dir, 1);
print_r($files1);
print_r($files2);
/* Outputs something like:
Array
(
[0] [...]]]></description>
			<content:encoded><![CDATA[<p>Here is some code to help sort the order of your directory output. This is greate for creating PHP FTP applications.<br />
<span id="more-236"></span></p>
<p><strong> <span style="color: #006600; font-size: large;">sort()</span></strong></p>
<p><strong>General Example 1.</strong></p>
<p><span style="color: #ff6600;"> $fruits = array(&#8220;lemon&#8221;, &#8220;orange&#8221;, &#8220;banana&#8221;, &#8220;apple&#8221;);<br />
sort($fruits);<br />
reset($fruits);<br />
while (list($key, $val) = each($fruits)) {<br />
echo &#8220;fruits[".$key."] = &#8220;.$val.&#8221;\n&#8221;;<br />
}<br />
?&gt;</span></p>
<p><strong>Directory Example 1. A simple scandir() example</strong></p>
<p><span style="color: #ff6600;"> $dir = &#8216;/tmp&#8217;;<br />
$files1 = scandir($dir);<br />
$files2 = scandir($dir, 1);<br />
print_r($files1);<br />
print_r($files2);</span><br />
<span style="color: #666666;">/* Outputs something like:<br />
Array<br />
(<br />
[0] =&gt; .<br />
[1] =&gt; ..<br />
[2] =&gt; bar.php<br />
[3] =&gt; foo.txt<br />
[4] =&gt; somedir<br />
)<br />
Array<br />
(<br />
[0] =&gt; somedir<br />
[1] =&gt; foo.txt<br />
[2] =&gt; bar.php<br />
[3] =&gt; ..<br />
[4] =&gt; .<br />
)<br />
*/</span><br />
<span style="color: #ff6600;">?&gt;</span></p>
<p><strong>Directory Example 2. PHP 4 alternatives to scandir()</strong></p>
<p><span style="color: #ff6600;"> $dir = &#8220;/tmp&#8221;;<br />
$dh = opendir($dir);<br />
while (false !== ($filename = readdir($dh))) {<br />
$files[] = $filename;<br />
}<br />
sort($files);<br />
print_r($files);<br />
rsort($files);<br />
print_r($files);</span><br />
<span style="color: #666666;">/* Outputs something like:<br />
Array<br />
(<br />
[0] =&gt; .<br />
[1] =&gt; ..<br />
[2] =&gt; bar.php<br />
[3] =&gt; foo.txt<br />
[4] =&gt; somedir<br />
)<br />
Array<br />
(<br />
[0] =&gt; somedir<br />
[1] =&gt; foo.txt<br />
[2] =&gt; bar.php<br />
[3] =&gt; ..<br />
[4] =&gt; .<br />
)<br />
*/</span><br />
<span style="color: #ff6600;">?&gt; </span></p>
<div id="crp_related"><h3>Related Posts:</h3><ul><li><a href="http://newsourcemedia.com/blog/php-remove-non-alphanumeric-characters/" rel="bookmark">Php Remove Non-Alphanumeric Characters</a></li><li><a href="http://newsourcemedia.com/blog/basic-terminal-commands/" rel="bookmark">Basic Terminal Commands</a></li><li><a href="http://newsourcemedia.com/blog/php-lesson-1-first-php-script/" rel="bookmark">PHP Lesson 1 - First PHP Script</a></li><li><a href="http://newsourcemedia.com/blog/php-lesson-2-add-comments/" rel="bookmark">PHP Lesson 2 - Add Comments</a></li><li><a href="http://newsourcemedia.com/blog/php-email-form-easy/" rel="bookmark">PHP Email Form Easy</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://newsourcemedia.com/blog/sort-directory-listings/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->