Wie lösen Sie den Fehler von:
%Vor%Der Fehler tritt in Zeile 35 auf. Das liest mein Code in Zeile 31 bis 45
%Vor%Wie kann ich das beheben?
DateTime :: createFromFormat () wurde in PHP 5.3 eingeführt. Und wahrscheinlich hast du einen älteren. Also - install php & gt; = 5.3 und Sie werden es funktioniert.
Welche Version von PHP verwenden Sie? Laut PHP ist createDateFormat
in den Versionen & gt; = 5.3.0 verfügbar.
- Bearbeiten
Es sieht so aus, als ob Ihr Code DateTime falsch verwendet, da createFromFormat ein Objekt und keine Zeichenfolge zurückgibt, aber Sie sollten die DateTime :: createFromFormat () -Aufrufe mit date () Anrufe.
%Vor%Es scheint mir jedoch, dass Sie, wenn Sie mit Zeitstempeln arbeiten, die Vergleichsoperationen ausführen können, ohne in ein bestimmtes Format konvertieren zu müssen. Wenn eines der Daten, mit denen Sie zu tun haben, nicht in einem Zeitstempelformat vorliegt, können Sie Folgendes tun:
%Vor%