据PHP官方报税PHP 5.4 alpha1 版已经发布了,下面就介绍一这个版本的新特性:
Added: Traits language construct
新的语法结构,trait,用法看这里:https://wiki.php.net/rfc/traits
Added: Array dereferencing support
以后可以这样用了
function fruit()
{
return array('a' => 'apple', 'b' => 'banana');
}
echo fruit()['a'];
Added: DTrace support
DTrace是一个性能分析工具, 可以跟踪出函数调用点,返回点等数据.具体可以查看:http://blog.experimentalworks.net/2010/04/php-5-3-99-dev-and-dtrace-part-i/
Improved: Improved Zend Engine memory usage and performance
Moved: ext/sqlite moved to pecl (sqlite3 support is still built-in)
Please note that some legacy features have been removed, including:
Removed: break/continue $var syntax
Removed: register_globals, allow_call_time_pass_reference, and register_long_arrays ini options
Removed: session_is_regisitered(), session_registered(), and session_unregister()