266 of 410 menu

Funkcja is_file

Funkcja is_file sprawdza, czy plik istnieje pod określoną ścieżką i czy jest zwykłym plikiem (a nie katalogiem lub linkiem symbolicznym). Funkcja zwraca true, jeśli plik istnieje i jest zwykłym plikiem, oraz false w przeciwnym razie.

Składnia

is_file(string $filename): bool

Przykład

Sprawdźmy istnienie pliku 'test.txt':

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

Wynik wykonania kodu (jeśli plik istnieje):

true

Przykład

Sprawdźmy istnienie katalogu (funkcja zwróci false):

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

Wynik wykonania kodu:

false

Przykład

Sprawdźmy kilka ścieżek na raz:

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

Wynik wykonania kodu:

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

Zobacz też

  • funkcję file_exists,
    która sprawdza istnienie pliku
  • funkcję is_dir,
    która sprawdza katalog
  • funkcję is_writable,
    która sprawdza możliwość zapisu
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć