---
title: "Sort funktion"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/15724-sort-funktion"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "peterg"
published: "2001-06-06T14:31:00.000Z"
updated: "2001-06-06T15:35:00.000Z"
replies: 2
views: 267
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/15724-sort-funktion"
---

# Sort funktion

## #1 — peterg, 2001-06-06T14:31Z

Hej alla!

Jag har sökt i php-manualen efter sort-functionen men kan inte få det att fungera.
Mitt problem är att jag skulle vilja lista mappar/filer i en select-box i bokstavsordning.

```
<SELECT NAME='dirFrm'>

<?
$dir = opendir("$path");
while($val = readdir($dir))
{

echo ""<OPTION VALUE=''>$val</OPTION>";

}
// close directory
closedir($dir);
?>

</SELECT>
```

Jag har testat med sort-funktionen på lite olika sätt men får det inte att fungera.
Någon som kan hjälpa mig med detta lilla problem?

Permalänk: https://www.webforum.nu/p/15724

## #2 — nicclas, 2001-06-06T14:54Z

```
SELECT NAME='dirFrm'>
<?
$dir = opendir("$path");
$antal=0;
while($val = readdir($dir)){
$arr[$antal]=$val;
$antal++;
}
closedir($dir);

sort($arr);
for($i=0;$i<$antal;$i++)
echo "<OPTION VALUE=$arr[$i]></OPTION>\n";

?>
</SELECT>
```

Tyvärr sorterar sort() lite "fult" är det gäller stora och små bokstäver. (Sort() sorterar i ASCII ordning helt enkelt.)

/nicclas - [www.nyhetsrubriker.com](http://www.nyhetsrubriker.com)

Permalänk: https://www.webforum.nu/p/319087

## #3 — peterg, 2001-06-06T15:35Z

Tack! Funkade bra!

Permalänk: https://www.webforum.nu/p/319088

---

Tråden på webben: https://www.webforum.nu/amne/php/15724-sort-funktion
