PHP เวอร์ชัน 5.4.0 ซึ่งเป็นเวอร์ชันล่าสุดได้ถูกเผยแพร่อย่างเป็นทางการวันนี้โดยมีการเปลี่ยนแปลงดังนี้
- ปรับปรุงด้านไวยากรณ์ เช่น Traits, ลดความยาวของไวยากรณ์อาเรย์
- ปรับปรุงประสิทธิภาพและใช้หน่วยความจำที่น้อยลง
- รองรับภาษาแบบ multibyte
- สนับสนุนการ build in กับเว็บเซิฟเวอร์ เพื่อความง่ายในการพัฒนาและการทดสอบ
- ปรับปรุงลักษณะของภาษาให้มีความเป็นระเบียบมากขึ้น
- แก้ไขบั๊กบางส่วน
และได้มีการประกาศต่อว่า เวอร์ชันนี้ (5.4.0) จะเป็นเวอร์ชันสุดท้ายที่รองรับการทำงานบน Windows XP และ Windows 2003 และหลังจากนี้จะไม่มีการพัฒนาต่อบน Windows สองรุ่นนี้อีก
ที่มา - PHP Release Announcement
on
ดีมาก
rattananen Fri, 02/03/2012 - 12:02
ดีมาก เป็นโอกาสอันดีที่ผมจะหัด linux
OK !! ได้อัพสักที !!!
king44 Fri, 02/03/2012 - 12:44
OK !! ได้อัพสักที !!!
นิดเดียวครับ Multibyte ->
nuntawat Fri, 02/03/2012 - 13:24
นิดเดียวครับ Multibyte -> multibyte, Built-in -> build in
แก้ไขแล้วครับ แต่ขอถามเรื่อง
pe3z Fri, 02/03/2012 - 13:28
In reply to นิดเดียวครับ Multibyte -> by nuntawat
แก้ไขแล้วครับ
แต่ขอถามเรื่อง build in ครับ เพราะจากที่มาเป็น built in ครับ
ขอบคุณครับ
อันนี้ตามแกรมมาร์เลยครับ
mk Fri, 02/03/2012 - 13:52
In reply to แก้ไขแล้วครับ แต่ขอถามเรื่อง by pe3z
อันนี้ตามแกรมมาร์เลยครับ ถ้าเขียนเป็นกริยาก็ build in ถ้าเขียนเป็นคำคุณศัพท์ก็ built-in
เข้าใจแล้วครับ ขอบคุณครับ
pe3z Fri, 02/03/2012 - 13:54
In reply to อันนี้ตามแกรมมาร์เลยครับ by mk
เข้าใจแล้วครับ ขอบคุณครับ
Built-in webserver in CLI
lancaster Fri, 02/03/2012 - 14:44
In reply to แก้ไขแล้วครับ แต่ขอถามเรื่อง by pe3z
built-in ในข่าวนี้หมายถึงมี web server ในตัว เพื่อใช้ทดสอบครับ
แต่ที่คุณเขียนอ่านแล้วมันเข้าใจว่าสามารถไป build-in กับ web server อื่นได้ ความหมายมันตรงกันข้ามกันเลยครับ
php never die :)
นักโทษประหาร Fri, 02/03/2012 - 14:25
php never die :)
สนับสนุนการ build in
thedesp Fri, 02/03/2012 - 14:28
สนับสนุนการ build in กับเว็บเซิฟเวอร์ << ใจความจริงๆคือมี http server built-in มาให้เลยในตัว
มันหมดปัญหากับไฟล์ UTF-8 with
jirayu Fri, 02/03/2012 - 14:48
มันหมดปัญหากับไฟล์ UTF-8 with BOM หรือยังครับ
โอ้วว
lancaster Fri, 02/03/2012 - 14:56
โอ้วว ทำแบบนี้ได้แล้ว
{syntaxhighlighter PHP}
$secondElement = getArray()[1];
$array = [
"foo" => "bar",
"bar" => "foo"
];
{/syntaxhighlighter}
เยี่ยม ><b
neizod Fri, 02/03/2012 - 21:05
In reply to โอ้วว by lancaster
เยี่ยม ><b
ไม่กล้าใช้อยู่ดี -*-
HyBRiD Fri, 02/03/2012 - 23:27
In reply to โอ้วว by lancaster
ไม่กล้าใช้อยู่ดี -*-
มันควรจะทำได้ตั้งนานแล้ว!
pittaya Sat, 03/03/2012 - 01:37
In reply to โอ้วว by lancaster
มันควรจะทำได้ตั้งนานแล้ว!
ก็ยังต้องรอบรรดาโฮสติ้งทั้งหล
jirayu Sat, 03/03/2012 - 11:44
In reply to โอ้วว by lancaster
ก็ยังต้องรอบรรดาโฮสติ้งทั้งหลาย อัพเกรด php อยู่ดี Orz
สะดวกขึ้นแต่ก็ยังจะใช้แบบเดิม
EThaiZone Sat, 03/03/2012 - 16:03
In reply to โอ้วว by lancaster
สะดวกขึ้นแต่ก็ยังจะใช้แบบเดิมจนกว่า PHP6 จะออกมาจริงๆ
แต่... Function array dereferencing has been added, e.g. foo()[0].
มันควรทำได้นานแล้ว ผมคิดแบบนี้เหมือนกัน
ต่อไปไม่ต้องอัพเกรด PHP แล้ว
EThaiZone Fri, 02/03/2012 - 17:47
ต่อไปไม่ต้องอัพเกรด PHP แล้ว จะดีใจหรือเสียใจดี
ต้นฉบับ: "Built-in webserver
Invisible Force Fri, 02/03/2012 - 18:08
ต้นฉบับ: "Built-in webserver in CLI mode to simplify development workflows and testing"
PHP จะ provide "Built-in webserver" ของตัวเองมาให้ด้วยเลยเพื่อช่วยเรื่องการทำ debug ครับ ซึ่งคิดว่าไม่น่าจะเป็น Apache webserver
ต่อไปจะสามารถ Debug ได้ง่ายมากยิ่งขึ้น(อาจจะถึงขั้นลงระดับบรรทัดได้เลยในอนาคต) และจะช่วยให้เรื่องการพัฒนาทำให้เร็วยิ่งขึ้นด้วย .. เพราะยังมีหลายคนต้องค่อย upload ขึ้น test server แล้วค่อย debug ครับซึ่งเสียเวลาไปป่าวประโยชน์
เหมือนพวก XAMPP จะถูกลืม
EThaiZone Sat, 03/03/2012 - 15:48
In reply to ต้นฉบับ: "Built-in webserver by Invisible Force
เหมือนพวก XAMPP จะถูกลืม เวลาเน็ตตายผมก็ยัง debug ได้ครับ - -*
สาธุ deprecated หายเรียบเลย
dearteno Sat, 03/03/2012 - 03:02
สาธุ deprecated หายเรียบเลย หุหุ ในเมืองไทยคงต้อง go 5.3 ก่อนละมั้ง