- Output for 8.2.0 - 8.2.29, 8.3.0 - 8.3.25, 8.4.1 - 8.4.12
- object(Point)#3 (2) { ["x"]=> int(5) ["y"]=> int(5) }
<?php
class Point { public function __construct(public int $x, public int $y) {} }
$p1 = new Point(10, 2);
$p2 = new Point(0, 0);
$p3 = new Point(5, 5);
$result = min($p3, max($p2, $p1));
var_dump($result);