色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

php 5.5.8

錢旭東1年前8瀏覽0評論

PHP是一種服務器端腳本語言,用于 Web 開發。PHP 5.5.8 是 PHP 5.x 系列中的一個版本,于2014年1月9日發布。PHP 5.5.8引入了許多新的特性和改進,這些特性和改進使 PHP 更加強大和高效。下面我們將詳細介紹 PHP 5.5.8 的新特性。

一、前綴語法array生成器

function countdown($top) {
return (new class($top) {
private $top;
public function __construct($top) { $this->top = $top; }
public function __invoke() {
if ($this->top< 0) {
return;
}
yield $this->top--;
}
});
}
foreach (countdown(6) as $i) {
echo $i . "\n";
}

二、foreach 與 list 同時使用

$array = [
[1, 2],
[3, 4],
];
foreach ($array as list($a, $b)) {
echo "A: $a; B: $b\n";
}

三、空元素列表

function list($a, , $b) {
echo "A: $a; B: $b\n";
}
$arr = [1, 2, 3];
list(...$arr);
$arr = [1, , 3];
list(...$arr);

四、支持新的運算符

$a = 1;
var_dump($a **= 2); // int(1 ** 2 = 1)
var_dump($a  += 3); // int(1 + 3  = 4)
var_dump($a *= 4);  // int(4 * 4  = 16)

五、新的生成器 Delegation

function yielder() {
yield 5;
yield from subgenerator();
yield 8;
}
function subgenerator() {
yield 6;
yield 7;
}
foreach (yielder() as $value) {
echo $value."\n";
}

六、OpenSSL 支持 Socket 資源

$ctx = stream_context_create([
'ssl' =>[
'verify_peer' =>false,
'ciphers' =>'AES256-SHA',
]
]);
$client = stream_socket_client(
'ssl://www.example.com:443',
$errno,
$errstr,
30,
STREAM_CLIENT_CONNECT,
$ctx
);

七、ORM

$user = new User();
$user->email = 'foo@example.com';
$user->password = 'password';
$user->save();
$user = User::find(1);
$user->email = 'bar@example.com';
$user->save();
$user = User::find(1);
echo $user->email;

總的來說,PHP 5.5.8 帶來了很多新特性和改進,使得 PHP 更加強大,更加適合開發 Web 應用程序。我們建議您盡快升級到PHP 5.5.8,以體驗更好的性能和更多的新特性。