303 of 410 menu

opendir funktsiyasi

opendir funktsiyasi ko'rsatilgan direktoriyani ochadi va uning deskriptorini (resurs) qaytaradi, keyin esa bu deskriptor direktoriya tarkibini o'qish funksiyalari bilan ishlatiladi. Direktoriya bilan ishlash tugagach, uni closedir yordamida yopish kerak.

Sintaksis

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

Misol

opendir ning asosiy qo'llanilishi:

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

Kodni bajarish natijasi (chiqish namunasi):

"." ".." "file1.txt" "subdirectory"

Misol

Direktoriyani ochishda xatolikni qayta ishlash:

<?php $dir = opendir('/nonexistent/path'); if ($dir === false) { echo "Direktoriyani ochib bo‘lmadi"; } else { // Direktoriya bilan ishlash closedir($dir); } ?>

Kodni bajarish natijasi:

"Direktoriyani ochib bo‘lmadi"

Misol

Oqim konteksti bilan qo'llanilishi:

<?php $context = stream_context_create(); $dir = opendir('ftp://user:password@example.com/', $context); if ($dir) { // FTP-direktoriya tarkibini o'qish closedir($dir); } ?>

Ushbu misolda masofaviy direktoriya tarkibini o'qish uchun FTP-server bilan ulanish ochiladi.

Shuningdek qarang

  • readdir funktsiyasi,
    ochiq direktoriya tarkibini o'qiydi
  • closedir funktsiyasi,
    directoriya deskriptorini yopadi
  • scandir funktsiyasi,
    fayl va direktoriyalar ro'yxatini massiv shaklida qaytaradi
Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish