⊗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çeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш