Geistiger Hohlraum: bin ich blind oder was?

Beitrag lesen

parse error, expecting T\_VARIABLE' or '$''

if(empty(file("file.txt")) || !file_exists("file.txt")) {

empty() möchte wohl gerne den Status einer Variable prüfen und kann deshalb mit einer Funktion als Argument nicht so recht was anfangen.

Zum Prüfen der Dateigröße verwenden andere Leute übrigens filesize(), das macht nicht ganz so viel Lärm wie Datei komplett auslesen und Inhalt gleich wieder wegwerfen. Die Hohe Schule des methodischen Vorgehens gebietet übrigens, dass man erst schaut, ob etwas da ist und dann versucht, den Inhalt zu prüfen. Oder hast Du schonmal versucht, bei einem nicht vorhandenen Glas Marmelade die Inhaltsmenge zu bestimmen?