将目录中的文件名链接到各自的页面 - php

时间:2013-05-24 16:44:07

标签: php html directory hyperlink

我有一些php从/ portfolio /目录中取出文件名并将其转换为无序列表

<?php $dir = 'portfolio'; // The directory containing the files. 
$ext = '.html'; // The file extension. 
?> 

<ul> <?php foreach (glob($dir . '/*' . $ext) as $file) { ?> 
<li><?php echo basename($file, $ext); ?></li> 
<?php } ?> </ul> 

您如何将它们作为链接到各自页面的链接?非常感谢x

2 个答案:

答案 0 :(得分:1)

使用此功能,它不会在文件夹URL上加倍:

<li><a href="<?php echo "/" . $file ?>"><?php echo basename($file, $ext); ?></a></li>

(测试)

答案 1 :(得分:0)

<li><a href="<?php echo $dir . $file ?>"><?php echo basename($file, $ext); ?></a></li>