3v4l.org

run code in 500+ PHP versions simultaneously
<?php namespace SomeApp2 { final class UseReplacedFunction { function run() { echo strlen('asdf'); } } function strlen() { echo 'test'; } $obj = new UseReplacedFunction(); $obj->run(); }
Output for 8.1.34, 8.2.0 - 8.2.30, 8.3.0 - 8.3.30, 8.4.1 - 8.4.18, 8.5.0 - 8.5.3
test

preferences:
51.75 ms | 832 KiB | 4 Q