按字母顺序对搜索结果进行排序

自由主义者
<?php
$searchforfile = "les thugs - 1999 - tout doit disparaitre (lp)  [www.pirate-punk.net].zip";

    $root = $_SERVER['DOCUMENT_ROOT'];
    $search = preg_quote(utf8_decode($searchforfile));


        function rsearch($folder, $pattern) {
            $dir = new RecursiveDirectoryIterator($folder);
            $ite = new RecursiveIteratorIterator($dir);
            $files = new RegexIterator($ite, $pattern, RegexIterator::GET_MATCH);
            $fileList = array();

            foreach($files as $file) {
                $fileList = array_merge($fileList, $file);
            }
            return $fileList;
        }
        $resultatss = rsearch($root, '/.*\/'.$search.'/');

foreach ($resultatss as $resultat) {

        $downloadlink = str_replace("$root/", "", $resultat);
            $za = new ZipArchive();
            $za->open($downloadlink);
            for( $i = 0; $i < $za->numFiles; $i++ ){
                $stat = $za->statIndex( $i );
                $toune = basename( $stat['name'] );
                echo "$toune <br>";
            }


}

?>

该脚本将列出ZIP归档文件中的所有文件,然后回显每个文件的名称。

现在我在解决如何按字母顺序对文件名($ toune)排序时遇到麻烦

谢谢

Gautam3164

尝试asort

for( $i = 0; $i < $za->numFiles; $i++ ){
    $stat = $za->statIndex( $i );
    $toune_arr[] = basename( $stat['name'] );        
}
asort($toune_arr);
print_r($toune_arr);

看到此链接

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

C#,按字母顺序对LINQ结果进行排序,然后根据搜索键对它进行排序

来自分类Dev

C#,按字母顺序对LINQ结果进行排序,然后根据搜索键对它进行排序

来自分类Dev

PHP 搜索过滤器按字母顺序对结果进行排序

来自分类Dev

根据搜索输入按字母顺序对数组进行排序

来自分类Dev

相交按字母顺序对结果进行排序C#

来自分类Dev

按字母顺序对MYSQL结果进行升序排序,但不对'The'进行T排序?

来自分类Dev

按字母顺序对MYSQL结果进行升序排序,但不对'The'进行T排序?

来自分类Dev

按字母顺序排序jquery结果

来自分类Dev

按字母顺序对ListView的元素进行排序

来自分类Dev

Android按字母顺序对ListView进行排序

来自分类Dev

MySQL按字母顺序对记录进行排序

来自分类Dev

按字母顺序对组合框进行排序

来自分类Dev

按字母顺序对字典进行排序

来自分类Dev

按字母顺序对TableView进行重新排序

来自分类Dev

按字母顺序对NSArray进行排序

来自分类Dev

Android按字母顺序对ListView进行排序

来自分类Dev

按字母顺序对单词进行排序

来自分类Dev

按字母顺序对选择进行排序

来自分类Dev

按字母顺序对组合框进行排序

来自分类Dev

按字母顺序对XML进行排序

来自分类Dev

如何按字母顺序对LinkedList进行排序?

来自分类Dev

按字母顺序对TableView进行重新排序

来自分类Dev

按字母顺序对TreeMap进行排序

来自分类Dev

PHP:按字母顺序对 ZIP 进行排序

来自分类Dev

按字母顺序对多个列表进行排序

来自分类Dev

按项目对列表进行排序,按字母顺序排序

来自分类Dev

按字母顺序对结果列表进行排序:使用MongoDB还是JavaScript客户端?

来自分类Dev

如何在Android中按字母顺序对领域结果列表进行排序?

来自分类Dev

在自定义foreach循环中按字母顺序对结果进行排序

Related 相关文章

  1. 1

    C#,按字母顺序对LINQ结果进行排序,然后根据搜索键对它进行排序

  2. 2

    C#,按字母顺序对LINQ结果进行排序,然后根据搜索键对它进行排序

  3. 3

    PHP 搜索过滤器按字母顺序对结果进行排序

  4. 4

    根据搜索输入按字母顺序对数组进行排序

  5. 5

    相交按字母顺序对结果进行排序C#

  6. 6

    按字母顺序对MYSQL结果进行升序排序,但不对'The'进行T排序?

  7. 7

    按字母顺序对MYSQL结果进行升序排序,但不对'The'进行T排序?

  8. 8

    按字母顺序排序jquery结果

  9. 9

    按字母顺序对ListView的元素进行排序

  10. 10

    Android按字母顺序对ListView进行排序

  11. 11

    MySQL按字母顺序对记录进行排序

  12. 12

    按字母顺序对组合框进行排序

  13. 13

    按字母顺序对字典进行排序

  14. 14

    按字母顺序对TableView进行重新排序

  15. 15

    按字母顺序对NSArray进行排序

  16. 16

    Android按字母顺序对ListView进行排序

  17. 17

    按字母顺序对单词进行排序

  18. 18

    按字母顺序对选择进行排序

  19. 19

    按字母顺序对组合框进行排序

  20. 20

    按字母顺序对XML进行排序

  21. 21

    如何按字母顺序对LinkedList进行排序?

  22. 22

    按字母顺序对TableView进行重新排序

  23. 23

    按字母顺序对TreeMap进行排序

  24. 24

    PHP:按字母顺序对 ZIP 进行排序

  25. 25

    按字母顺序对多个列表进行排序

  26. 26

    按项目对列表进行排序,按字母顺序排序

  27. 27

    按字母顺序对结果列表进行排序:使用MongoDB还是JavaScript客户端?

  28. 28

    如何在Android中按字母顺序对领域结果列表进行排序?

  29. 29

    在自定义foreach循环中按字母顺序对结果进行排序

热门标签

归档