php列表缩进或不链接

时间:2014-02-19 15:51:05

标签: php list dir

我正在使用此代码列出目录中的所有文件:

<?php

if ($handle = opendir('CD300/')) {
   while (false !== ($file = readdir($handle)))
      {
          if ($file != "." && $file != ".."){
            $thelist .= '<a href="/CD300/'.$file.'" target="_blank" 

style="color: #0f33cc">'.$file.'</a></br>';
          }
       }

 closedir($handle);
  } 

echo "
<div id='output'>
List of help files:</div>
<div id='List'>
<?=$thelist


</div>"
?>

如果我将a href设置为&lt;李&GT;标签,然后我得到列表,但第一个结果没有缩进,其余的是。正如我目前设置的那样,所有文件都正确显示,但第一个链接是不可点击的。

我错过了什么吗?

1 个答案:

答案 0 :(得分:0)

删除<?=标记,您已经在PHP中打印输出,所以会发生<?=字面上附加在输出文件列表之前的第一行。