PHP 7 und PHP 8

Antwort erstellen

Bestätigungscode
Gib den Code genau so ein, wie du ihn siehst; Groß- und Kleinschreibung wird nicht unterschieden.
Smileys
:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :arrow: :| :mrgreen: :geek: :ugeek:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[url] ist eingeschaltet
Smileys sind eingeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: PHP 7 und PHP 8

Re: PHP 7 und PHP 8

von pichel » Fr 25. Nov 2022, 19:15

Update: Ich habe die Funktion mittlerweile so umgebaut, dass sie unabhängig von der PHP-Version (7 oder 8) funktioniert.

PHP 7 und PHP 8

von pichel » Mo 10. Okt 2022, 20:26

Halo allerseits,

mit der Anpassungen für PHP 8.x in den letzten 2.4.x-Versionen kann unter PHP 7.x nicht mehr gedruckt werden.

Ich sehe keine praktikable Lösung, den Sourcecode so umzuschreiben, dass er sowohl für PHP 7.x als auch 8.x gleichermaßen funktioniert. Mit der geänderten Methodensignatur einer bestimmten Methode (jsonSerialize) haben die PHP-Designer zwar sauberen Code produziert, aber keine Abwärtskompatibilität mehr zu PHP 7 mehr möglich gemacht.

Das ist eine sehr unbefriedigende Situation für OrderSprinter, da die installed base vermutlich noch zu einem Großteil auf PHP 7 setzt, während Neuinstallationen i.d.R. PHP 8 nutzen.

Ich habe mich entschieden, nun auf PHP 8 zu setzen und einen Hinweis auf der Downloadseite zu hinterlassen, welche Stelle für PHP 7 angepasst werden muss.

Gruß,

Stefan

Nach oben