MudGuard: Unerklärliches Problem mit Verarbeiten eingelesener Textdatei

Beitrag lesen

Hi,

<?php
function dateiEinlesen ($datei)
{
   clearstatcache();

   $datei = "txt/" . $datei . ".txt";

   if (!!@filemtime ($datei))

was bedeutet "!!@filemtime"?

filemtime liefert die Zeit der Veränderung der Datei (oder false bei Fehler).
@ unterdrückt die Fehlermeldungsausgabe.
! negiert den booleschen Wert, !! negiert also doppelt (ist ein kleiner Trick, um auf jeden Fall einen booleschen Wert zu haben).

cu,
Andreas a/k/a MudGuard