php8.0 パラメーターリストの末尾にコンマを使用する
php8.0では、パラメーターリストの末尾にコンマを使用することができるようになったので、そのサンプルコードを記述してます。
環境
- OS CentOS Linux release 8.0.1905 (Core)
- php 8.0.0
末尾にコンマを使用(Trailing Comma in Parameter List)
php7では以下のコードは、エラー「PHP Parse error: syntax error, unexpected ‘)’, expecting variable (T_VARIABLE) in」となりますが、
<?php
class Hoge {
public function __construct(
string $x,
int $y,
float $z, // カンマ利用可能
) {
// 処理
}
}
// PHP Parse error: syntax error, unexpected ')', expecting variable (T_VARIABLE) in
php8では、エラーとはならずに末尾にコンマを使用することが可能になりました。
<?php
class Hoge {
public function __construct(
string $x,
int $y,
float $z, // カンマ利用可能
) {
// 処理
}
}
-
前の記事
dockerを使って「Jmeter」を構築するまでの手順 2020.12.09
-
次の記事
javascript for-inを使用してオブジェクトのキーを取得する 2020.12.10
コメントを書く