Um wiederverwendbare Code zu schreiben, ist es das Beste anzunehmen, dass alle originalen Funktionen vorhanden sind. Ein Skript mit PHP_Compat-Aufrufen zu verstopfen, führt zu häßlichem Code und erhöht den Aufwand wiederverwendbaren Code zu schreiben.
Es gibt eine Reihe von Ansätzen, dieses Problem zu lösen. Der Erste ist es die Befehle zum Laden des Befehls in einer eigenen Datei zu platzieren und diese in jedem Skript am Anfang zu inkludieren. Die zweite, bevorzugte, Lösung ist die Benutzung der php_auto_append-Direktive in der php.ini. Diese Direktive kann auch in einer .htaccess-Datei gesetzt werden, und es sind damit keine Änderungen am Skript selbst erforderlich.
Wenn Sie diese Datei phpcompat.php nennen, dann würde der entsprechende Eintrag in .htaccess lauten: php_value php_auto_append phpcompat.php. Die Datei phpcompat.php sollte die Methode(n) loadVersion() oder loadFunction() /loadConstant() benutzen.