PHP 8.6 ออกตัวจริง 19 พ.ย. 2569 และ PHP 8.2 หมดซัพพอร์ต 31 ธ.ค. 2569 เจ้าของเว็บและโฮสต์ต้องเตรียมอัปเกรด
อัปเดตล่าสุด: 10 พฤศจิกายน 2569
PHP 8.6 มีกำหนดออกเวอร์ชันเสถียร (GA) วันที่ 19 พ.ย. 2569 ตามประกาศล่าสุดของ php.net หลังปล่อย RC5 เมื่อ 5 พ.ย. ขณะเดียวกัน PHP 8.2 จะหมดอายุการซัพพอร์ตด้านความปลอดภัยสิ้นปีนี้ ใครยังรันเว็บบนเวอร์ชันเก่าควรวางแผนตั้งแต่ตอนนี้ค่ะ
ตารางซัพพอร์ตที่ควรรู้
- PHP 8.2 ได้แพตช์ความปลอดภัยถึง 31 ธ.ค. 2569 หลังจากนั้นไม่มีอัปเดตจากโครงการ
- PHP 8.3 ได้แพตช์ความปลอดภัยถึง 31 ธ.ค. 2570
- PHP 8.4 หมด Active support 31 ธ.ค. 2569 แต่ยังได้แพตช์ความปลอดภัยถึง 31 ธ.ค. 2571
- PHP 8.5 Active support ถึง 31 ธ.ค. 2570
- PHP 8.1 หมดอายุไปแล้วเมื่อ 31 ธ.ค. 2568
ของใหม่ใน PHP 8.6
- Partial function application สร้าง closure ที่เติมพารามิเตอร์บางตัวไว้ก่อน
- ฟังก์ชัน clamp() และคลาส Time\Duration
- ค่าเริ่มต้นเซสชันปลอดภัยขึ้น: use_strict_mode และ cookie_httponly เปิดเป็นค่าเริ่มต้น และ SameSite เป็น Lax
- มีหลายฟังก์ชันถูก deprecate ควรเทสต์ปลั๊กอินและธีมก่อนอัปเกรด
เช็กลิสต์สำหรับเจ้าของเว็บ
- เข้าแผงควบคุมโฮสต์ดูว่าแต่ละเว็บรัน PHP เวอร์ชันไหน
- อัปเดตเป็นรุ่นย่อยล่าสุด เพราะเมื่อ 21 ต.ค. 2569 มีแพตช์ความปลอดภัยระดับวิกฤต (8.5.12, 8.4.27, 8.3.36, 8.2.35) แก้ช่องโหว่ RCE 2 รายการ
- ทดสอบบน staging ก่อนย้ายไป 8.4 หรือ 8.5 และรอให้ 8.6 ออกรุ่นย่อยสักระยะก่อนใช้กับเว็บจริง
ที่มา: php.net (5 พ.ย. 2569), php.net Supported Versions (ข้อมูล ณ 10 พ.ย. 2569), stitcher.io (ข้อมูล ณ 10 พ.ย. 2569)
เว็บของเพื่อน ๆ ตอนนี้รัน PHP เวอร์ชันไหนอยู่ และโฮสต์ที่ใช้มี 8.5 ให้เลือกหรือยังคะ?
เจอข้อมูลผิด แจ้งทีมงานได้เสมอ
ความคิดเห็น 0