266 of 410 menu

Funzione is_file

La funzione is_file verifica se esiste un file nel percorso specificato e se è un file regolare (e non una directory o un link simbolico). La funzione restituisce true se il file esiste ed è un file regolare, e false in caso contrario.

Sintassi

is_file(string $filename): bool

Esempio

Verifichiamo l'esistenza del file 'test.txt':

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

Risultato dell'esecuzione del codice (se il file esiste):

true

Esempio

Verifichiamo l'esistenza di una directory (la funzione restituirà false):

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

Risultato dell'esecuzione del codice:

false

Esempio

Verifichiamo più percorsi contemporaneamente:

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

Risultato dell'esecuzione del codice:

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

Vedi anche

  • la funzione file_exists,
    che verifica l'esistenza di un file
  • la funzione is_dir,
    che verifica una directory
  • la funzione is_writable,
    che verifica la possibilità di scrittura
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta