ל-PHP כבר יש הסטוריה ארוכה מאחוריה: PHP 1.0, PHP/FI, PHP 3.0 ו-PHP 4.0.
PHP 4 עוצבה בכדי להיות תואמת לגירסאות קודמות של PHP במידת האפשר ורק פונקציות מסויימות מאוד שונו בזמן התהליך. אם באמת אינך בטוח בקשר לתאימות מומלץ להתקין את PHP 4 בסביבת בדיקה (test environment) ולנסות להריץ סקריפטים שבהם אינך בטוח בצורה הזו.
מומלץ לראות גם את הנספח למעבר של מדריך זה.