3v4l.org

run code in 300+ PHP versions simultaneously
<?php namespace Acme { class A { function __construct() { echo "hi"; } } } $obj = new Acme\A;
Output for 7.1.25 - 7.1.28, 7.2.0 - 7.2.17, 7.3.0 - 7.3.4
Fatal error: No code may exist outside of namespace {} in /in/CjCev on line 17
Process exited with code 255.

preferences:
191.37 ms | 1395 KiB | 34 Q