infostabil > edb.internet.* > edb.internet.webdesign.serverside.php

Brian Emilius (17.06.2004, 15:26)
Hej NG

Jeg har fundet et script på php.net, der viser indholdet af en mappe.
Hvordan for jeg vist kun den første fil/mappe i et dir (bortset fra '.' og
'..')?

Kode:
if ($handle = opendir('./path/to/dir')) {
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != "..") {
echo $file;
}
}
closedir($handle);
}
Bertel Lund Hansen (17.06.2004, 15:29)
Brian Emilius skrev:

>Jeg har fundet et script på php.net, der viser indholdet af en mappe.
>Hvordan for jeg vist kun den første fil/mappe i et dir (bortset fra '.' og
>'..')?


Du kan i hvert fald indføje et break:

if ($handle = opendir('./path/to/dir')) {
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != "..") {
echo $file;
break;
}
}
closedir($handle);
}
Christian Joergensen (17.06.2004, 15:38)
On Thu, 17 Jun 2004 15:26:52 +0200, Brian Emilius wrote:

> Hvordan for jeg vist kun den første fil/mappe i et dir (bortset fra '.' og
> '..')?


Hvad definerer den første fil i mappen?

Prøv at slå break op på [..].
Lignende emner