Fold All / Expand All

2016年12月10日 星期六

PHP 7.1.0

PHP 7.1.0 於2016年12月1日發佈

Migrating from PHP 7.0.x to PHP 7.1.x

是說都還沒 mirgrate 到 PHP 7.0 啊…

Nullable types
type declarations for parameters and return values 現在可以在型別前面加一個問號,就代表可以傳入 null 為參數,或回傳 null

Symmetric array destructuring
[] 現在也可以用來 destructure arrays,甚至在 foreach 裡面
和原本的 list() 用法相同

$data = [1, 'mike'];
list($id, $name) = $data;
[$id, $name] = $data;

Support for negative string offsets
var_dump("abcdef"[-2]); // string (1) "e"