Veranderde functies
Sommige functies veranderen hun gedrag in PHP5. Als je deze functies op de verkeerde manier gebruikt, zal je script dus niet meer werken.
Om welke functies gaat het?
De volgende lijst geeft verschillende incompatible functies aan. Controleer je script op het gebruik van deze functies, en pas het waar nodig aan.
Include & Require
Php4 doet niet moeilijk over het dubbel includen van een bestand. Php5 wel. Dit komt omdat verschillende functies dubbel aangemaakt kunnen zijn (de include wordt 2x uitgevoerd), hetgeen niet is toegestaan.
Gebruik in plaats van include() en require() dan ook liever include_once() en require_once().