---
title: "Ta reda på första filens namn i en katalog"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/180894-ta-reda-på-första-filens-namn-i-en-katalog"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "jwradhe"
published: "2009-10-23T13:00:44.000Z"
updated: "2009-10-23T16:55:24.000Z"
replies: 2
views: 306
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/180894-ta-reda-på-första-filens-namn-i-en-katalog"
---

# Ta reda på första filens namn i en katalog

## #1 — jwradhe, 2009-10-23T13:00Z

Håller på bygga ett bildarkiv, där jag först lista upp alla arkiv som finns, och där vill ja få reda på första bilden i katalogen, va den har för namn, så jag kan använda det och skapa en thumbnail, men det tar lite stop för mig, inte sysslat med detta readdir osv så mycket..

min kod idag ser ut som följande: 

```php
   if ($handle = opendir('galleri')) {
      while (false !== ($file = readdir($handle))) {
         if ($file != "." && $file != "..") {
         
            echo '<img src="gfx/folder.gif" border="0">&nbsp;';
            echo '<a class="black" style="margin-right: 5px;" href="?p=media&galleri='.$file.'">'.$file.'</a> ';
            
         }
      }
      closedir($handle);
   }
```

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

## #2 — SPiN, 2009-10-23T13:26Z

Du får läsa in filerna i en array, och sedan sortera den.

```php
$files = array();
if ($handle = opendir('galleri')) {
    while (false !== ($file = readdir($handle))) {
        if ($file != '.' && $file != '..') {
            $files[] = $file;
        }
    }
}
sort($files);

/* Ville du bara ha första filen, så ligger den på plats 0 i arrayen:
echo $files[0]; */

foreach ($files as $file) {
    echo '<img src="gfx/folder.gif" border="0">&nbsp;';
    echo '<a class="black" style="margin-right: 5px;" href="?p=media&galleri=' . $file . '">' . $file . '</a>';
}
```

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

## #3 — jwradhe, 2009-10-23T16:55Z

Okey, tack!

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

---

Tråden på webben: https://www.webforum.nu/amne/php/180894-ta-reda-på-första-filens-namn-i-en-katalog
