⊗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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა