Was ist beim Wechsel von PHP4 auf 5 zu beachten?
Klaus
- php
0 MiSo0 Manuel B.0 seth_not@home0 Cyx23
Hallo zusammen,
ich möchte gern von Euch wissen, ob ich was beim Wechsel von PHP 4 auf PHP 5 beachten muss.
Insbesondere, ob ich den Code anpassen muss, damit meine bestehenden Scripte weiterhin laufen.
Ich bin bei einem früheren Wechsel schonmal auf die Nase gefallen, als plötzlich die Variablen nicht mehr direkt übergeben wurden, sondern über $_GET bzw. $_POST geholt werden mussten.
Derzeit habe ich noch PHP 4.4.0 am Laufen, was ja auch schon etwas älter ist.
Stellt sich eben die sicherlich berechtigte Frage, ob es nicht sinnvoller ist, jetzt auf PHP 5 zu wechseln.
Für jede Art von Anregung bin ich dankbar.
Klaus
Es sind sicherlich einige sinnvolle Funktionen dazugekommen bei PHP 5. Viele Sorgen würde ich mir an deiner Stele nicht machen. So gut wie alle PHP5-Funktionen sind abwärtskompatibel was PHP4 angeht. PHP4-PHP3 war da weitaus schlimmer.
http://de2.php.net/manual/de/faq.migration5.php
der Link hilft vielleicht weiter.
mfg
Micha
Ich grüsse den Cosmos,
Hallo zusammen,
ich möchte gern von Euch wissen, ob ich was beim Wechsel von PHP 4 auf PHP 5 beachten muss.
Im Changelog sollten alle Konstanten, Variablen und reservierten Wörter aufgeführt sein, die du nicht mehr verwenden darfst. Ansonsten ist das einfachste, du probierst das Script einfach aus :)
Ich bin bei einem früheren Wechsel schonmal auf die Nase gefallen, als plötzlich die Variablen nicht mehr direkt übergeben wurden, sondern über $_GET bzw. $_POST geholt werden mussten.
Das zeigt, das du unsauber Programmiert hast. Das hängt im übrigen mit der php.ini zusammen und nicht mit der PHP-Version.
Möge das "Self" mit euch sein
gudn tach!
ich möchte gern von Euch wissen, ob ich was beim Wechsel von PHP 4 auf PHP 5 beachten muss. [...]
Für jede Art von Anregung bin ich dankbar.
</archiv/2006/7/t132363/>.
prost
seth
Hallo Klaus,
Ich bin bei einem früheren Wechsel schonmal auf die Nase gefallen, als plötzlich die Variablen nicht mehr direkt übergeben wurden, sondern über $_GET bzw. $_POST geholt werden mussten.
Dann sollte m.E. nicht mehr soviel passieren können, ausserdem gibt
es ja notfalls auch Fehlermeldungen, die helfen können, ein Problem
einzukreisen.
Grüsse
Cyx23