如何按字母顺序对PHP结果进行排序?

时间:2019-03-15 05:54:17

标签: php

我上周刚开始使用PHP。我试图找出如何指向图像文件夹并返回带有指向较大图像的链接的缩略图。经过研究后,我发现了一个脚本,几乎可以让我完全执行所需的操作。

这是我的代码:

$files = glob("Bookcase/*.*"); 

for ($i=1; $i<count($files); $i++) 
{
     $num = $files[$i];
     echo '<a href="' . $num . ' " target="_blank"><img class="thumb" img src="'.$num.'"></a>'."&nbsp;&nbsp;&nbsp;";      
}

此脚本对我唯一不起作用的是按字母顺序对图像进行排序。我对PHP知之甚少,却无能为力。我该怎么做?任何帮助,将不胜感激。

2 个答案:

答案 0 :(得分:0)

$files = glob("images/*.*"); 
sort($files);
$lenth = count($files);
for ($i=0; $i<$lenth; $i++){
   //your code
}

使用此代码按字母顺序对图像进行排序。

答案 1 :(得分:0)

$files = glob("Bookcase/*.*"); 
$myarr = array();
foreach($files as $file){
$myarr[$file];
}
sort($file);

$clength = count($file);
for($i = 0; $i < $clength; $i++) {
    $num = $file[$i];
     echo '<a href="' . $num . ' " target="_blank"><img class="thumb" img src="'.$num.'"></a>'."&nbsp;&nbsp;&nbsp;";      
}