PHP เป็นภาษาการเขียนโปรแกรม CGI รูปแบบใหม่ ง่ายต่อการเรียนรู้ ใช้งานง่าย และมีความเร็วในการทำงานที่รวดเร็ว สามารถเขียนโปรแกรมพื้นหลังบนเว็บที่ทำงานได้อย่างรวดเร็วและง่ายดาย ซึ่งสามารถทำงานบนแพลตฟอร์ม Windows, Unix และ Linux ในเวลาเดียวกัน มีฟังก์ชันต่างๆ ในตัว เช่น การอัปโหลดไฟล์ การตรวจสอบรหัสผ่าน การทำงานของคุกกี้ การส่งและรับอีเมล และการสร้าง GIF แบบไดนามิก PHP ให้การเชื่อมต่อดั้งเดิมกับฐานข้อมูลจำนวนมากโดยตรง รวมถึง Oracle, Sybase, Postgres, Mysql ,Informix, Dbase, Solid, Access ฯลฯ และรองรับ ODBC Interface เต็มรูปแบบ เมื่อผู้ใช้เปลี่ยนแพลตฟอร์มก็ไม่จำเป็นต้องเปลี่ยนโค้ด PHP ก็สามารถใช้งานได้ทันที
ทีมพัฒนา PHP เปิดตัว PHP 5.4 อย่างเป็นทางการ ซึ่งเป็นเวอร์ชันอัปเดตหลักของซีรีส์ 5.x และมีคุณสมบัติใหม่จำนวนมากและการแก้ไขข้อบกพร่อง
คุณสมบัติใหม่ที่สำคัญของ PHP 5.4 ได้แก่:
ไวยากรณ์ใหม่ รวมถึงคุณลักษณะ ไวยากรณ์อาเรย์ที่สั้นลง และอื่นๆ ปรับปรุงประสิทธิภาพและลดการใช้หน่วยความจำ ขณะนี้การรองรับภาษาแบบหลายไบต์พร้อมใช้งานสำหรับ PHP เวอร์ชันทั้งหมดผ่านสวิตช์รันไทม์ เว็บเซิร์ฟเวอร์โหมด CLI ในตัวเพื่อลดความซับซ้อนของเวิร์กโฟลว์การพัฒนา และงานการทดสอบจะลบหลายรายการ คุณลักษณะภาษาที่ล้าสมัยและปรับปรุงการเปลี่ยนแปลงที่เกี่ยวข้องกับความเข้ากันได้ของโค้ด:
ลบ Register globals, magic quotes และ safe mode แล้ว
ลบการแบ่ง/ดำเนินการต่อ $var ไวยากรณ์ ลบตัวเลือก ini "allow_call_time_pass_reference"
ในไฟล์ php.ini ชุดอักขระเริ่มต้นของ PHP จะเป็น UTF-8
ทีมพัฒนา PHP ระบุว่าเวอร์ชันนี้จะเป็นเวอร์ชันสุดท้ายที่รองรับ Windows XP และ Windows 2003 และแพ็คเกจไบนารีสำหรับระบบปฏิบัติการเหล่านี้จะไม่มีให้อีกต่อไปในอนาคต
วันนี้ทีมพัฒนา PHP เปิดตัวเวอร์ชันอัปเดต 2 เวอร์ชัน ได้แก่ 5.4.9 และ 5.3.19 ทั้งสองเวอร์ชันนี้ได้แก้ไขข้อบกพร่องมากกว่า 15 รายการแล้ว ผู้ใช้ PHP ทุกคนควรอัปเกรดเป็น 5.4.9 ทันที หรืออย่างน้อยอัปเกรดเป็น 5.3.19 .
ขยาย