2016-11-08 97 views
-2

声明:我没有写这个代码我自己的朋友给了我。虽然循环,没有按正确的顺序循环

<?php 
    $handle = opendir(dirname(realpath(__FILE__)).'/AlgemeneVergaderingen/'); 
    while($file = readdir($handle)){ 
     if($file !== '.' && $file !== '..'){ 
     echo '<p><a href="AlgemeneVergaderingen/' .$file.'">' .$file. '</a></p>'; 
     } 
    } 
?> 

这段代码的点是一个地图内循环,并得到所有的文件和回声出来的顺序,他们是在地图内。

该代码确实会回显它们,但不是按正确的顺序。

下面2张图片,以帮助可视化。

全码/文件结构 enter image description here

实际结果 enter image description here

+1

之前打印的文件名,把它们放到一个数组,只要你想对它进行排序(参见:http://stackoverflow.com/q/17364127/ 3933332)。 – Rizier123

+0

http://stackoverflow.com/questions/2320024/are-there-any-php-code-visualization-tools –

+1

首先,最好将代码放在问题中,而不是链接到图像。其次,您正在使用'

'而不是''。 – esote

回答