3v4l.org

run code in 300+ PHP versions simultaneously
<?php declare(strict_types=1); class Pont { public static int $nombrePietons = 0; public function nouveauPieton() { self::$nombrePietons++; } } $pontLondres = new Pont; $pontLondres->nouveauPieton(); $pontManhattan = new Pont; $pontManhattan->nouveauPieton(); echo Pont::$nombrePietons;
Output for 7.4.0 - 7.4.26, 8.0.0 - 8.0.13, 8.1rc1 - rc3
2
Output for 7.3.0 - 7.3.33
Parse error: syntax error, unexpected 'int' (T_STRING), expecting function (T_FUNCTION) or const (T_CONST) in /in/sLgR9 on line 7
Process exited with code 255.

preferences:
15.83 ms | 460 KiB | 5 Q