303 of 410 menu

opendir функциясы

opendir функциясы көрсөтүлгөн директорияны ачып, анын дескрипторун (ресурс) кайтарат, ал андан кийин директориянын мазмунун окуу функциялары менен колдонулат. Директория менен иш аяктагандан кийин аны closedir функциясы менен жабыш керек.

Синтаксис

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

Мисал

opendir негизги колдонулушу:

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

Кодду иштетүүнүн натыйжасы (чыгаруу мисалы):

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

Мисал

Директория ачуу катасын иштетүү:

<?php $dir = opendir('/nonexistent/path'); if ($dir === false) { echo "Директория ачуу ийгиликсиз аяктады"; } else { // Директория менен иш closedir($dir); } ?>

Кодду иштетүүнүн натыйжасы:

"Директория ачуу ийгиликсиз аяктады"

Мисал

Агым контексти менен колдонуу:

<?php $context = stream_context_create(); $dir = opendir('ftp://user:password@example.com/', $context); if ($dir) { // FTP-директориянын мазмунун окуу closedir($dir); } ?>

Бул мисалда алыскы FTP-директориянын мазмунун окуу үчүн FTP-сервери менен байланыш ачылат.

Ошондой эле караңыз

  • readdir функциясы,
    ал ачылган директориянын мазмунун окуйт
  • closedir функциясы,
    ал директория дескрипторун жабат
  • scandir функциясы,
    ал файлдардын жана директориялардын тизмесин массив түрүндө кайтарат
Кыргызча
AfrikaansAzə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
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу