303 of 410 menu

Funksie opendir

Die funksie opendir open die gespesifiseerde gids en gee sy beskryweraar (hulpbron) terug, wat dan saam met funksies wat gidsinhoud lees, gebruik word. Nadat met die gids gewerk is, moet dit met closedir gesluit word.

Sintaksis

opendir(string $path, resource $context = null): resource|false

Voorbeeld

Basiese gebruik van opendir:

<?php $dir = opendir('/pad/na/gids'); if ($dir) { while (($file = readdir($dir)) !== false) { echo $file . "\n"; } closedir($dir); } ?>

Uitvoer van die kode (voorbeeld van uitvoer):

"." ".." "file1.txt" "subgids"

Voorbeeld

Hantering van 'n fout om gids oop te maak:

<?php $dir = opendir('/nie-bestaande/pad'); if ($dir === false) { echo "Kon nie gids oopmaak nie"; } else { // Werk met gids closedir($dir); } ?>

Uitvoer van die kode:

"Kon nie gids oopmaak nie"

Voorbeeld

Gebruik met stroomkonteks:

<?php $context = stream_context_create(); $dir = opendir('ftp://gebruiker:wagwoord@example.com/', $context); if ($dir) { // Lees die inhoud van die FTP-gids closedir($dir); } ?>

In hierdie voorbeeld word 'n FTP-bedienerverbinding geopen om die inhoud van 'n afgeleë gids te lees.

Sien ook

  • die funksie readdir,
    wat die inhoud van 'n oop gids lees
  • die funksie closedir,
    wat die gidsbeskryweraar sluit
  • die funksie scandir,
    wat 'n lys van lêers en gidse as 'n skikking teruggee
Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp