259 of 410 menu

ფუნქცია rmdir

ფუნქცია rmdir შლის მითითებულ დირექტორიას. დირექტორია უნდა იყოს ცარიელი და სკრიპტს უნდა ჰქონდეს ჩაწერის უფლება მშობელ დირექტორიაში. ფუნქცია იღებს ერთ სავალდებულო პარამეტრს - გზას დირექტორიამდე.

სინტაქსი

rmdir(string $directory, resource $context = ?): bool

მაგალითი

ცარიელი დირექტორიის წაშლა:

<?php $dir = 'empty_folder'; if (rmdir($dir)) { echo "Directory $dir was successfully removed"; } else { echo "Failed to remove directory $dir"; } ?>

კოდის შესრულების შედეგი:

'Directory empty_folder was successfully removed'

მაგალითი

არაცარიელი დირექტორიის წაშლის მცდელობა:

<?php $dir = 'non_empty_folder'; if (@rmdir($dir)) { echo "Directory $dir was removed"; } else { echo "Cannot remove $dir - directory is not empty"; } ?>

კოდის შესრულების შედეგი:

'Cannot remove non_empty_folder - directory is not empty'

მაგალითი

დირექტორიის არსებობის შემოწმება წაშლამდე:

<?php $dir = 'temp_folder'; if (is_dir($dir)) { if (rmdir($dir)) { echo 'directory removed successfully'; } else { echo 'failed to remove directory'; } } else { echo 'directory does not exist'; } ?>

კოდის შესრულების შედეგი:

'directory removed successfully'

ასევე იხილეთ

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