3v4l.org

run code in 300+ PHP versions simultaneously
<?php class T { const FlagExec = (1 << 0), FlagWrite = (1 << 1), FlagRead = (1 << 2), FlagAll = (0 | self::FlagExec | self::FlagWrite | self::FlagRead ); } var_dump( T::FlagExec, T::FlagWrite, T::FlagRead, T::FlagAll );

preferences:
28.57 ms | 404 KiB | 5 Q