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 функцияси,
    бу директориянинг муҳдатини ўқийди
itmstridby