【问题标题】:Sort opendir In Alphabetical Order按字母顺序排序opendir
【发布时间】:2012-04-08 07:12:45
【问题描述】:

是否可以按字母顺序对 opendir 进行排序?

$user = $fgmembersite->UserFullName();
$handle = opendir("users/$user/");

while (false!==($file = readdir($handle))) {
    if ($file != "." && $file != ".."){
        echo 'some code here';
    }
}

提前致谢!

【问题讨论】:

标签: php opendir


【解决方案1】:

我会改用scandir()

$user = $fgmembersite->UserFullName();
$files = scandir('users/' . $user . '/');
foreach ($files as $file) {
    if ($file != '.' && $file != '..') {
        // Do stuff here
    }
}

正如 Blauesocke 指出的那样,它已经排序了。

【讨论】:

  • 我对PHP不太了解,应该换什么?
  • @CPFiles,好的,我在上次编辑时给了你一个更完整的例子。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-11-08
  • 2011-01-30
  • 2019-04-05
  • 2022-01-06
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多