php给文件夹一个链接,PHP - 从文件夹链接

实际上这很简单。使用DirectoryIterator。我会发布一些代码来推动你朝着正确的方向发展,但我没有给你解决方案,你必须自己做;-)

我使用此代码段来获取banner目录中的文件夹列表:

$tmpDir = dirname(__FILE__).DIRECTORY_SEPARATOR.'banners'.DIRECTORY_SEPARATOR.'emrc'.DIRECTORY_SEPARATOR;

$dirProc=new DirectoryIterator($tmpDir);

$banerSizes = array();

foreach($dirProc as $dirContent){

if ($dirContent->isFile() || substr($dirContent->getFilename(), 0, 1) === '.') continue;

if ($dirContent->isDir()) {

$banerSizes[] = $dirContent->getFilename();

}

}

natcasesort($banerSizes);我使用它来显示它们:(注意:我没有链接图像,但我提供了一个代码示例来复制和粘贴链接。这可以很容易地根据您的需要进行修改)

/**

* Display bannes

*/

foreach($banerSizes as $bannerSize){

$tmpDir = dirname(__FILE__).DIRECTORY_SEPARATOR.'banners'.DIRECTORY_SEPARATOR.'emrc'.DIRECTORY_SEPARATOR.$bannerSize.DIRECTORY_SEPARATOR;

$dirProc=new DirectoryIterator($tmpDir);

?>

<?php echo $bannerSize; ?>


foreach($dirProc as $dirContent){

if (!$dirContent->isFile() || substr($dirContent->getFilename(), 0, 1) === '.') continue;

?>

<?php%20echo%20%24dirContent->getFilename();%20?>

<?php%20echo%20%24dirContent->getFilename();%20?>


}

}

?>

不要使用表格。我之所以这样做,是因为我工作的模板需要它。

我希望这会对你有所帮助,请告诉我。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值