Heinz: GeisterArray, da und doch nicht da

Beitrag lesen

Hi,

»» Das liegt daran, dass $w['ModificationDate'] gar nicht existiert wie mir print_r($w) auch zeigt.

Nein, das tut es ziemlich sicher *nicht*.
Computer allgemein und demzufolge auch PHP sind "zu dumm zum Lügen".
PHP sagt, der Wert ist an der Stelle, wo du ihn date als zweiten Parameter übergibst, vom Typ String - also sehe ich zunächst mal keinen Grund, ihm das nicht zu glauben.

Und wie erklärst du dann das Fehlen bei var-dunp und print_r?

»» Nur, die If reagiert da anders und gibt den Text '<h5>DER WERT IST VORHANDEN</h5>' aus, was wohl bedeutet es würde doch existieren.

Nein, das bedeutet a) dass ein Wert vorliegt (und vom Typ String ist, statt long, was date gerne als zweiten Parameter hätte), und b) dass dein Debugging hier der Teil ist, der offenbar fehlschlägt.

Der String ist aber nicht da, nada niente nothing.

Heinz