PHP4 ออกให้ดาวน์โหลดเมื่อเดือนพฤษภาคม ปี 2000 คิดเป็นอายุได้ 5ปีกับอีก 10เดือน ปัจจุบันยอดผู้ใช้ … นับไม่ถ้วน
PHP5 ออกให้ดาวน์โหลดเมื่อเดือน กรกฎาคม ปี 2004 เป็นอายุได้ปีกว่าๆ
ทั้งๆที่ PHP5 อายุก็ปีกว่าๆแล้ว แต่ที่น่าสงสัยคือ web hosting นับไม่ถ้วนกลับยังเลือกใช้ PHP4 สำหรับให้ลูกค้าใช้ Control Panel ชื่อดังก็ยังไม่นำ PHP 5 มาบรรจุในผลิตภัณฑ์
PHP4 มีการเขียนโค้ดแบบ Object Oriented แต่ PHP5 นั้น รองรับการเขียน OOP อย่างเต็มรูปแบบ ใน PHP4 ใช้ Zend Engine 1.0 ส่วน PHP5 ใช้ Zend Engine 2.0 แค่นี้ก็เห็นว่า PHP5 น่าจะเหนือกว่า PHP4 แล้ว
เหตุผลเพราะว่า PHP5 ไม่มี feature อะไรที่เป็น Flagship ให้กับนักพัฒนาเหมือนกับที่ ASP.NET 2.0 มีให้มากกว่า ASP.NET 1.1 คนที่ใช้ PHP4 อยู่ก็เลยคิดว่า ทำไมต้องเปลี่ยนไปใช้ PHP5 ส่วนที่ว่าทำไมบรรดา hosting ถึงไม่ลง PHP5 ก็เพราะว่า PHP5 มันดันเข้ากันไม่ได้กับ PHP4 ขืนลง PHP5 ไปแล้วลูกค้าทำงานไม่ได้ โดนลูกค้าด่าตายเลย