3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Foo{ final function shit(){} } trait LOL{ function bar(){} function shit(){} } class Bar extends Foo{ use LOL{ LOL::shit as abstract; } }
Output for 7.0.0 - 7.0.16, 7.1.0 - 7.1.2
Fatal error: Cannot use 'abstract' as method modifier in /in/1ArqA on line 13
Process exited with code 255.

preferences:
138.37 ms | 1167 KiB | 6 Q