Navigation
 Startseite
 Fachbücher
 Forum
 Webmaster News
 Script Newsletter
 Kontakt
 Script Installation
 Php
 Php Tutorials
 Impressum

Community-Bereich
 kostenlos Registrieren
 Anmelden
 Benutzerliste

Script Datenbank
 Script Archiv
 Script Top 20
 Screenshots
 Testberichte

Suche
 

Unsere Php Scripts
 Counter Script
 Umfrage Script
 Bilder Upload Script
 Terminverwaltung
 Simple PHP Forum
 RSS Grabber

Script Mods
 phpBB Adsense Mode

Tools und Generatoren
 .htpasswd Generator
 md5 Generator
 base64 Generator
 ICQ Generator
 Colorpicker
 Unix timestamp Tool
 TLD Liste
 Webkatalog‑Verzeichnis

Partner
 Sprüche Treff

Hosterplus.de
Bekommen Sie Speicherplatz (Webspace), Domains und...
https://www.Hosterplus.de
Artfiles.de
Bietet Serviceorientierte Internetdienstleistungen...
https://www.Artfiles.de
 
 
 

Mit PHP prüfen ob Datei oder ein Verzeichnis existiert

Sie befinden sich: Home > Php Tutorial > Mit PHP prüfen ob Datei ode...

Mit PHP prüfen ob Datei oder ein Verzeichnis existiert


Eintrag am:  18.12.2022
Hits / Besucher:  1150
Sprache:  Deutsch
Kategorie:  Einsteiger Tutorials...
Tutorial Art:  eigenes
Eingetragen von    schubertmedia
 
Beschreibung

Die PHP-Funktion file_exists() prüft, ob eine bestimmte Datei oder ein Verzeichnis existiert.

Sie hat folgenden Syntax: 

file_exists( $filename ) 

$filename ist der Pfad zu der zu überprüfenden Datei oder dem Verzeichnis. Dieser Parameter ist erforderlich und muss als String angegeben werden. Die Funktion file_exists() gibt entweder true (wenn die Datei existiert) oder false (wenn die Datei nicht existiert) zurück. 

Beispielcode, um die Funktion file_exists() zu verwenden: 

<?php 
$dateiname = "meineDatei.txt";
/* Prüfen, ob die Datei existiert */
if (file_exists($dateiname)) {
/* Ausgabe, wenn die Datei existierst. */
echo "Die Datei $dateiname existiert.";
} else {
/* Wenn nicht, dann ... */
/* Ausgabe, wenn die Datei nicht existiert. */
echo "Die Datei $dateiname existiert nicht.";
}
?>

Erklärung:

Das obige Beispiel prüft, ob die Datei meineDatei.txt existiert. Dazu wird die Funktion file_exists() verwendet und der Dateiname als Parameter übergeben. Wenn die Datei existiert, gibt file_exists() true zurück und es wird der Text „Die Datei meineDatei.txt existiert.“ ausgegeben. Wenn nicht, gibt die Funktion false zurück und es wird „Die Datei meineDatei.txt existiert nicht.“ ausgegeben.

Fragen zu der PHP Funktion
    • Was ist die Funktion file_exists()?
      • Die Funktion file_exists() prüft, ob eine bestimmte Datei oder ein Verzeichnis existiert.

    • Welche Syntax hat file_exists()?
      • Der Syntax von file_exists() lautet: file_exists( $filename ) 

    • Was muss als Parameter an die Funktion übergeben werden?
      • Der Parameter $filename ist der Pfad zu der zu überprüfenden Datei oder dem Verzeichnis und muss als String angegeben werden. 

    • Welche Rückgabewerte gibt die Funktion file_exists() zurück?
      • Die Funktion gibt entweder true (wenn die Datei existiert) oder false (wenn die Datei nicht existiert) zurück.  

    • Wie kann man mit PHP prüfen, ob eine bestimmte Datei existiert?
      • Mit der PHP-Funktion file_exists() kann man prüfen, ob eine bestimmte Datei existiert.  

    • Können auch Verzeichnisse mit der Funktion geprüft werden?
      • Ja, sowohl Dateien als auch Verzeichnisse können mit der Funktion geprüft werden.   

    • Ist es erforderlich, den Parameter $filename als String anzugeben?
      • Ja, es ist erforderlich, den Parameter $filename als String anzugeben.  

    • Wie verhält sich die Ausgabe beim Erfolg des Tests durch die Funktion file_exists() ?
      • Wenn der Test erfolgreich war, gibt die Funktion true zurück und es wird „Die Datei meineDatei .txt existiert nicht.“ ausgegeben.  

    • Kann man Dateien in anderen Verzeichnissen mithilfe von relativen Pfaden überprüfen?
      • Ja, man kann Dateien in anderen Verzeichnissen mithilfe von relativen Pfaden überprüfen. Dazu muss man den relativen Pfad des Zielverzeichnisses im Parameter übergeben.  

    • Was passiert, wenn kein gültiger Parameter übergeben wird?
      • Wenn kein gültiger Parameter übergeben wird, return false und es sollte eine Fehlermeldung generieren.

  •  

 

Tags:

 

Artikel hinzufügen bei: