opendir

(PHP 3, PHP 4 , PHP 5)

opendir -- нРЙПШРЭ ЙЮРЮКНЦ

нОХЯЮМХЕ

ПЕЯСПЯ opendir ( ЯРПНЙЮ ОСРЭ)

бНГБПЮЫЮЕР ДЕЯЙПХОРНП ЙЮРЮКНЦЮ ДКЪ ОНЯКЕДСЧЫЕЦН ХЯОНКЭГНБЮМХЪ Я ТСМЙЖХЪЛХ closedir(), readdir() Х rewinddir().

еЯКХ ОСРЭ МЕ ЯСЫЕЯРБСЕР ХКХ ЙЮРЮКНЦ, ПЮЯОНКНФЕММШИ ОН СЙЮГЮММНЛС ОСРХ, МЕ ЛНФЕР АШРЭ НРЙПШР БЯКЕДЯРБХЕ ОПЮБНБШУ НЦПЮМХВЕМХИ ХКХ НЬХАНЙ ТЮИКНБНИ ЯХЯРЕЛШ, ТСМЙЖХЪ opendir() БНГБПЮЫЮЕР ГМЮВЕМХЕ FALSE Х ЦЕМЕПХПСЕР ЯННАЫЕМХЕ PHP НА НЬХАЙЕ СПНБМЪ E_WARNING. бШ ЛНФЕРЕ ГЮОПЕРХРЭ БШБНД ЯННАЫЕМХЪ НА НЬХАЙЕ, ОПЕДБЮПХБ ХЛЪ ТСМЙЖХХ opendir() ЯХЛБНКНЛ '@'.

Пример 1. оПХЛЕП ХЯОНКЭГНБЮМХЪ ТСМЙЖХХ opendir()

<?php
$dir
= "/tmp/";

// нРЙПШРЭ ГЮБЕДНЛН ЯСЫЕЯРБСЧЫХИ ЙЮРЮКНЦ Х МЮВЮРЭ ЯВХРШБЮРЭ ЕЦН ЯНДЕПФХЛНЕ
if (is_dir($dir)) {
    if (
$dh = opendir($dir)) {
        while ((
$file = readdir($dh)) !== false) {
            print
"тЮИК: $file : РХО: " . filetype($dir . $file) . "\n";
        }
        
closedir($dh);
    }
}
?>

мЮВХМЮЪ Я БЕПЯХХ PHP 4.3.0, ОЮПЮЛЕРП ОСРЭ ЛНФЕР РЮЙФЕ ЪБКЪРЭЯЪ КЧАШЛ URL'НЛ, НАПЮЫЕМХЕ Й ЙНРНПНЛС ОПХБНДХР Й ОНКСВЕМХЧ ЯОХЯЙЮ ЕЦН ТЮИКНБ Х ЙЮРЮКНЦНБ. нДМЮЙН, ДЮММШИ ЯОНЯНА ПЮАНРЮЕР РНКЭЙН ОПХ ХЯОНКЭГНБЮМХХ url-СОЮЙНБЫХЙЮ file://. б БЕПЯХХ PHP 5.0.0 АШКЮ ДНАЮБКЕМЮ ОНДДЕПФЙЮ url-СОЮЙНБЫХЙЮ ftp://.

яЛ.РЮЙФЕ НОХЯЮМХЪ ТСМЙЖХИ is_dir(), readdir() Х ЙКЮЯЯЮ Dir


HIVE: All information for read only. Please respect copyright!
Hosted by hive йца: йХЕБЯЙЮЪ ЦНПНДЯЙЮЪ АХАКХНРЕЙЮ