realese 8 php officiale code example
Example 1: php8
// php 8 Union type
class Number {
public function __construct(
private int|float $number
) {}
}
new Number('NaN'); // TypeError
Example 2: php8
// php8 class and construct
class Point {
public function __construct(
public float $x = 0.0,
public float $y = 0.0,
public float $z = 0.0,
) {}
}