PHP Manualen
forrige |  | næste

# opendir

(PHP 3, PHP 4, PHP 5)

opendir -- Åbner en forbinde til en mappe

## Beskrivelse

resource opendir ( string path )

Returnerer en forbindelse til en mappe som kan bruges til closedir(), readdir() og rewinddir() funktioner.

## Parameterliste

path

  Mappen som skal åbnes

## Returneringsværdier

Returner en forbindelse resource hvis det lykkedes og ellers `FALSE`.

Hvis path ikke er en gyldig mappe eller hvis mappen ikke kan åbnes på grund af nogle rettigheder eller nogle filsystemproblemer, opendir() returnerer `FALSE` og genererer en PHP fejl på E_WARNING niveau. Du kan forhindre fejlen at blive vist ved opendir() ved at sætte '@' foran funktionsnavnet.

## ChangeLog

Version | Beskrivelse
--- | ---
5.0.0 | path accepterer ftp:// URL adresse.
4.3.0 | path kan også være en URL, som giver en liste over mapper, det er dog kun file:// URL adresser som der er adgang til i PHP 4.

## Eksempler

Eksempel 1. opendir() eksempel

`<?php $dir = "/etc/php5/"; // Åben en kendt mappe og læs dens indhold if (is_dir($dir)) { if ($dh = opendir($dir)) { while (($file = readdir($dh)) !== false) { echo "filename: $file : filetype: " . filetype($dir . $file) . "\n"; } closedir($dh); } } ?>`

Ovenstående eksempel vil udskrive noget der ligner:

    filename: . : filetype: dir
    filename: .. : filetype: dir
    filename: apache : filetype: dir
    filename: cgi : filetype: dir
    filename: cli : filetype: dir

## Se også

is_dir()
readdir()
Dir

forrige | hjem | næste
getcwd | op | readdir