Hi everyone! I'm the author of code.mu :)
I'd love to chat with my non-Russian audience. I'm looking for your feedback on the site and the translation quality. Let's chat:)
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