ทีม PHP ประกาศออก PHP รุ่นใหม่ในหมายเลข 5.6.0 ซึ่งมีความสามารถที่เข้ากันไม่ได้กับรุ่นก่อนหน้า ดังนี้
json_decode()
จะเข้มงวดกับการแปลไวยากรณ์ JSON มากขึ้นส่วนความสามารถใหม่ๆ ที่เพิ่มเข้ามาคือ
...
เพื่อสร้างฟังก์ชันที่รับตัวแปรเท่าไหร่ก็ได้ เช่น function plus($x, $y, ...$options) {
if (in_array('abs', $options)) {
$x = abs($x);
$y = abs($y);
}
return $x + $y;
}
...
เพื่อ แตกตัวแปรจากอาร์เรย์เข้าฟังก์ชัน เช่น plus(42, ...[23,'abs']);
**
เพื่อเขียนแทนการยกกำลัง เช่น 4 == 2**2;
use
จาก namespace อื่นได้แล้วphp://input
สามารถใช้งานซ้ำได้เรื่อยๆ และประกาศไม่แนะนำให้ใช้ $HTTP_RAW_POST_DATA
42 + gmp_init(123456);
แถวนี้คงยังไม่รีบอัพเกรดกันเท่าไหร่ แต่ใครที่เขียน PHP อยู่ก็เตรียมตัวรับมือความเปลี่ยนแปลงด้วยนะครับ
ที่มา: PHP.net ผ่าน ทวีตของ @laracasts