⊗ppPmFSDR 348 of 447 menu

PHP-те папка мазмұнын оқу

scandir функциясы папканың мазмұнын қарауға және онда орналасқан файлдар мен ішкі папкалардың атауларын массив түрінде алуға мүмкіндік береді. Функция параметр ретінде файлға дейінгі жолды қабылдайды.

Мысал ретінде бізде dir папкасы бар делік. Оның мазмұнына тоқталайық:

<?php $files = scandir('dir'); var_dump($files); ?>

Нәтиже массивінде scandir функциясы ".." және "." атаулары бар папкалардың бар екенін де көрсетеді. Техникалық тұрғыдан бірінші атау жоғарғы папкаға сілтемені, ал екіншісі - ағымдағы папкаға сілтемені білдіреді.

Бұл атауларды нәтиже массивінен алып тастаған дұрыс. Бұл келесі түрде орындалады:

<?php $files = scandir('dir'); $files = array_diff($files, ['..', '.']); var_dump($files); ?>

Қарапайымдауға болады:

<?php $files = array_diff(scandir('dir'), ['..', '.']); var_dump($files); ?>

Сіздің сайтыңыздың түбінде dir папкасы және онда қандай да бір мәтін файлдары бар делік. Осы файлдардың атауларын баған түрінде экранға шығарыңыз.

Сіздің сайтыңыздың түбінде dir папкасы және онда қандай да бір мәтін файлдары бар делік. Осы файлдарды цикл арқылы аралап, олардың мәтіндерін браузерге шығарыңыз.

Сіздің сайтыңыздың түбінде dir папкасы және онда қандай да бір мәтін файлдары бар делік. Осы файлдарды цикл арқылы аралаңыз, әрқайсысын ашып, соңына леп белгісін жазыңыз.

Қазақ
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 файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау