НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
266 of 410 menu

Функция is_file

Функция is_file проверяет, существует ли файл по указанному пути и является ли он обычным файлом (а не директорией или символьной ссылкой). Функция возвращает true, если файл существует и является обычным файлом, и false в противном случае.

Синтаксис

is_file(string $filename): bool

Пример

Проверим существование файла 'test.txt':

<?php $res = is_file('test.txt'); var_dump($res); ?>

Результат выполнения кода (если файл существует):

true

Пример

Проверим существование директории (функция вернет false):

<?php $res = is_file('directory_name'); var_dump($res); ?>

Результат выполнения кода:

false

Пример

Проверим несколько путей сразу:

<?php $files = ['file1.txt', 'file2.txt', 'folder']; foreach ($files as $file) { echo "$file: " . (is_file($file) ? 'true' : 'false') . "\n"; } ?>

Результат выполнения кода:

file1.txt: true file2.txt: false folder: false

Смотрите также

  • функцию file_exists,
    которая проверяет существование файла
  • функцию is_dir,
    которая проверяет директорию
  • функцию is_writable,
    которая проверяет возможность записи
Русский
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 для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить