ホームページ > バックエンド開発 > PHPチュートリアル > 获取资料列表,点击文件名打开文件的方法,哪位有时间帮帮忙

获取资料列表,点击文件名打开文件的方法,哪位有时间帮帮忙

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-06-13 11:25:10
オリジナル
1010 人が閲覧しました

获取文件列表,点击文件名打开文件的方法,哪位有时间帮帮忙啊

左右两栏,左栏提取某目录下的所有HTML文件,鼠标点击文件名,可以在右栏显示点击的HTML文件<br />这是HTML结构<br />		<div id="sidebar"><br />			<p>文件目录如下:</p><br />			<div id="fileList"><br />				<?php<br />					getFile("要索引的目录路径");<br />				?><br />			</div><br />		</div><br />		<div id="main"><br />			//此处显示点击的HTML文件<br />            //echo openFile(就这里不会写);<br />		</div><br /><br />	//获取文件列表函数<br />	function getFile($dir) {<br />	    $fileArray[]=NULL;<br />	    if (false != ($handle = opendir ( $dir ))) {<br />	        $i=0;<br />	        while ( false !== ($file = readdir ( $handle )) ) {<br />	            //去掉"“.”、“..”以及带“.xxx”后缀的文件<br />	            if ($file != "." && $file != ".."&&strpos($file,".")) {<br />	                $fileArray[$i]="".$file;<br />	                if($i==100){<br />	                    break;<br />	                }<br />	                $i++;<br />	            }<br />	        }<br />	        //关闭句柄<br />	        closedir ( $handle );<br />	    }<br />		foreach($fileArray as $value)<br />		{<br />			echo "<a href='".$value."'>".$value."</a>"; //这里输出数组内容<br />			echo "<br/>";<br />		}<br />	    return $fileArray;<br />	}<br />	<br />	//打开文件函数<br />	function openFile($filename) <br />	{    <br />		$return = '';    <br />		if ($fp = fopen($filename, 'rb')) <br />		{      <br />			while (!feof($fp))<br />			{       <br />				$return .= fread($fp, 1024);     <br />			}      <br />			fclose($fp);      <br />			return $return;   <br />		 } <br />		else <br />		{  <br />			return false;    <br />		}  <br />	} <br />[code=php]
ログイン後にコピー
[/code]

関連ラベル:
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート