<?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>Wordpress外贸企业主题, Wp企业主题, wordpress企业主题, wordpress主题定制,  PHP代码, ASP代码, 精选JS代码, WORDPRESS, 网站SEO,Flash焦点广告,JS焦点广告,CSS技巧 &#124; 酷码资源 &#187; PHP遍历</title>
	<atom:link href="http://www.3code.cn/tag/php-browse-tag/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.3code.cn</link>
	<description>Wordpress外贸企业主题, Wp企业主题, wordpress企业主题, wordpress主题定制,  PHP代码,ASP代码,精选JS代码,WORDPRESS,网站SEO,Flash焦点广告,JS焦点广告,CSS技巧</description>
	<lastBuildDate>Tue, 07 Sep 2010 10:23:38 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>zh-cn</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>PHP遍历文件夹文件</title>
		<link>http://www.3code.cn/php-browse-folder/</link>
		<comments>http://www.3code.cn/php-browse-folder/#comments</comments>
		<pubDate>Mon, 02 Nov 2009 06:14:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHP文件]]></category>
		<category><![CDATA[PHP遍历]]></category>

		<guid isPermaLink="false">http://www.3code.cn/?p=104</guid>
		<description><![CDATA[PHP遍历文件夹文件 PHP FOLDER]]></description>
			<content:encoded><![CDATA[<p><strong>PHP遍历文件夹文件</strong></p>
<p><code><span style="color: #000000;"><span style="color: #0000bb;">&lt;?<br />
</span><span style="color: #007700;">function </span><span style="color: #0000bb;">list_files</span><span style="color: #007700;">( </span><span style="color: #0000bb;">$folder </span><span style="color: #007700;">= </span><span style="color: #dd0000;">''</span><span style="color: #007700;">, </span><span style="color: #0000bb;">$levels </span><span style="color: #007700;">= </span><span style="color: #0000bb;">100 </span><span style="color: #007700;">) {<br />
if( empty(</span><span style="color: #0000bb;">$folder</span><span style="color: #007700;">) )<br />
return </span><span style="color: #0000bb;">false</span><span style="color: #007700;">;</p>
<p>if( ! </span><span style="color: #0000bb;">$levels </span><span style="color: #007700;">)<br />
return </span><span style="color: #0000bb;">false</span><span style="color: #007700;">;</p>
<p></span><span style="color: #0000bb;">$files </span><span style="color: #007700;">=  array();<br />
if ( </span><span style="color: #0000bb;">$dir </span><span style="color: #007700;">= @</span><span style="color: #0000bb;">opendir</span><span style="color: #007700;">( </span><span style="color: #0000bb;">$folder </span><span style="color: #007700;">) ) {<br />
while ((</span><span style="color: #0000bb;">$file </span><span style="color: #007700;">= </span><span style="color: #0000bb;">readdir</span><span style="color: #007700;">( </span><span style="color: #0000bb;">$dir </span><span style="color: #007700;">) ) !== </span><span style="color: #0000bb;">false </span><span style="color: #007700;">) {<br />
if ( </span><span style="color: #0000bb;">in_array</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$file</span><span style="color: #007700;">, array(</span><span style="color: #dd0000;">'.'</span><span style="color: #007700;">, </span><span style="color: #dd0000;">'..'</span><span style="color: #007700;">) ) )<br />
continue;<br />
if ( </span><span style="color: #0000bb;">is_dir</span><span style="color: #007700;">( </span><span style="color: #0000bb;">$folder </span><span style="color: #007700;">. </span><span style="color: #dd0000;">'/' </span><span style="color: #007700;">. </span><span style="color: #0000bb;">$file </span><span style="color: #007700;">) ) {<br />
</span><span style="color: #0000bb;">$files2 </span><span style="color: #007700;">= </span><span style="color: #0000bb;">list_files</span><span style="color: #007700;">( </span><span style="color: #0000bb;">$folder </span><span style="color: #007700;">. </span><span style="color: #dd0000;">'/' </span><span style="color: #007700;">. </span><span style="color: #0000bb;">$file</span><span style="color: #007700;">, </span><span style="color: #0000bb;">$levels </span><span style="color: #007700;">- </span><span style="color: #0000bb;">1</span><span style="color: #007700;">);<br />
if( </span><span style="color: #0000bb;">$files2 </span><span style="color: #007700;">)<br />
</span><span style="color: #0000bb;">$files </span><span style="color: #007700;">= </span><span style="color: #0000bb;">array_merge</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$files</span><span style="color: #007700;">, </span><span style="color: #0000bb;">$files2 </span><span style="color: #007700;">);<br />
else<br />
</span><span style="color: #0000bb;">$files</span><span style="color: #007700;">[] = </span><span style="color: #0000bb;">$folder </span><span style="color: #007700;">. </span><span style="color: #dd0000;">'/' </span><span style="color: #007700;">. </span><span style="color: #0000bb;">$file </span><span style="color: #007700;">. </span><span style="color: #dd0000;">'/'</span><span style="color: #007700;">;<br />
} else {<br />
</span><span style="color: #0000bb;">$files</span><span style="color: #007700;">[] = </span><span style="color: #0000bb;">$folder </span><span style="color: #007700;">. </span><span style="color: #dd0000;">'/' </span><span style="color: #007700;">. </span><span style="color: #0000bb;">$file</span><span style="color: #007700;">;<br />
}<br />
}<br />
}<br />
@</span><span style="color: #0000bb;">closedir</span><span style="color: #007700;">( </span><span style="color: #0000bb;">$dir </span><span style="color: #007700;">);<br />
return </span><span style="color: #0000bb;">$files</span><span style="color: #007700;">;<br />
}<br />
</span><span style="color: #0000bb;">?&gt;</span></span></code></p>
<p><strong>函数描述及例子</strong></p>
<p><code><span style="color: #000000;">遍历文件夹文件<br />
<span style="color: #0000bb;">&lt;?<br />
list_files</span><span style="color: #007700;">(</span><span style="color: #dd0000;">'admin'</span><span style="color: #007700;">);<br />
</span><span style="color: #0000bb;">?&gt;</span> </span></code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.3code.cn/php-browse-folder/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
