303 of 410 menu

opendir Fonksiyonu

opendir fonksiyonu, belirtilen dizini açar ve daha sonra dizin içeriğini okuma fonksiyonlarıyla kullanılan tanıtıcısını (kaynak) döndürür. Dizinle işiniz bittikten sonra, closedir kullanarak kapatılmalıdır.

Sözdizimi

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

Örnek

opendir temel kullanımı:

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

Kodun çalıştırma sonucu (örnek çıktı):

"." ".." "dosya1.txt" "altdizin"

Örnek

Dizin açma hatasının işlenmesi:

<?php $dir = opendir('/varolmayan/yol'); if ($dir === false) { echo "Dizin açılamadı"; } else { // Dizinle çalışma closedir($dir); } ?>

Kodun çalıştırma sonucu:

"Dizin açılamadı"

Örnek

Akış bağlamı ile kullanım:

<?php $context = stream_context_create(); $dir = opendir('ftp://kullanici:sifre@example.com/', $context); if ($dir) { // FTP dizininin içeriğini okuma closedir($dir); } ?>

Bu örnekte, uzak bir dizinin içeriğini okumak için bir FTP sunucusuna bağlantı açılmaktadır.

Ayrıca Bakınız

  • readdir fonksiyonu,
    açılan bir dizinin içeriğini okur
  • closedir fonksiyonu,
    bir dizin tanıtıcısını kapatır
  • scandir fonksiyonu,
    bir dizi olarak dosya ve dizinlerin listesini döndürür
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet