ADPT

PHP 8.0 ออกแล้ว เพิ่มความสามารถใหม่มากมาย พร้อมปรับปรุงประสิทธิภาพในการทำงานให้ดีขึ้น

ทีมพัฒนา PHP ได้ออกมาประกาศเปิดตัว PHP 8.0 ซึ่งเป็น Major Update ล่าสุดอย่างเป็นทางการ โดยมีการเพิ่มความสามารถใหม่ๆ ที่น่าสนใจและการเพิ่มประสิทธิภาพการทำงานของระบบให้สูงยิ่งขึ้นหลากหลายวิธี เช่น

Credit: PHP
  • Named Argument เลือกระบุเฉพาะตัวที่เป็น Required ได้, ไม่ต้องเรียงลำดับ และเสริม Self-Documented เข้าไป
  • Union Type ประกาศ Union Type ได้โดยตรงเลยแทนการใช้ PHPDoc Annotation และจะถูกตรวจสอบที่ Runtime ทำให้โค้ดสั้นลง เป้นระเบียบมากขึ้น
  • Attribute เปลี่ยนจากการใช้ PHPDoc Annotation มาเป็นการใช้ Structured Metadata ด้วย Native Syntax แทน
  • Constructor Property Promotion ช่วยให้โค้ดสั้นลงและอ่านง่ายขึ้น
  • Match Expression ปรับการ Match ใหม่ให้คล้ายกับ Switch โดยอยู่ในรูปของ Expression และสามารถนำผลลัพธ์ไปใส่ในตัวแปรหรือ Return ได้ ทำให้โค้ดกระชับยิ่งขึ้น
  • Nullsafe Operator ช่วยให้เขียนโค้ดให้ตรวจสอบค่า null ได้สั้นลงมากๆ
  • JIT มี JIT Compilation Engine 2 ตัว โดย Tracing JIT จะทำงานได้เร็วกว่า Function JIT 1.5-3 เท่าแล้วแต่กรณีการใช้งาน โดยสำหรับ Application ทั่วๆ ไปความเร็วก็จะใกล้เคียงกับ PHP 7.4
  • ปรับปรุงการทำ Type System และ Error Handling
  • มี Class, Interface, Function ใหม่ๆ เพิ่มเติม
  • และความสามารถอื่นๆ อีกมากมาย

ผู้ที่สนใจสามารถศึกษาข้อมูลของ PHP 8 และใช้งานได้ทันทีที่ https://www.php.net/releases/8.0/en.php


About techtalkthai

ทีมงาน TechTalkThai เป็นกลุ่มบุคคลที่ทำงานในสาย Enterprise IT ที่มีความเชี่ยวชาญทางด้าน Network, Security, Server, Storage, Operating System และ Virtualization มารวมตัวกันเพื่ออัพเดตข่าวสารทางด้าน Enterprise IT ให้แก่ชาว IT ในไทยโดยเฉพาะ

Check Also

สรุปงานสัมมนาออนไลน์ VMware : เปลือยโซลูชัน Anywhere Workspace ที่สร้างประสบการณ์ที่ดีให้พนักงานได้จริง

ในการทำงานจากที่บ้านหรือนอกสถานที่นั้น ได้เปลี่ยนภาพวิธีการทำงานของผู้คน ทั้งพนักงานเอง ข้อปฏิบัติขององค์กร หรือวิธีการบริหารจัดการ ซึ่งส่งผลกระทบกับทุกฝ่าย อย่างไรก็ดี VMware ได้เล็งเห็นแล้วการทำงานจากที่ใดก็ได้ องค์กรจำเป็นต้องมีเครื่องมือที่เป็นมากกว่าแค่การบริหารจัดการอุปกรณ์ แต่ต้องตอบโจทย์ได้ทั้ง การบริหารจัดการ รวมถึงต้องสามารถกำกับดูแลวิธีการใช้งานและการเชื่อมต่อ นอกจากนี้ยังต้องสอดคล้องกับระเบียบข้อบังคับและรักษาความเป็นส่วนตัวของพนักงานไปพร้อมๆกัน ไปจนถึงให้ประสิทธิภาพการทำงานที่ดีที่สุด …

สรุปงานสัมมนาออนไลน์ VMware : Bring Together Cloud Networking and Cloud Security

เมื่อสภาพแวดล้อมการทำงานขององค์กรเริ่มเปลี่ยนไป ทั้งในด้านแอปพลิเคชัน อุปกรณ์ ซึ่งตามมาด้วยปัญหาด้าน Security สมัยเก่าที่ไม่สามารถรองรับการใช้งานในรูปแบบใหม่ได้ ด้วยเหตุนี้จึงถือกำเนิดแนวคิดของเทคโนโลยีใหม่ขึ้นที่ชื่อ SASE หรือ Secure Access Service Edge ในมุมของ VMware …