3v4l.org

run code in 300+ PHP versions simultaneously
<?php interface X { } class A implements X { } interface Headers { public function profile(A $headers, int $userId); } class HttpHeaders implements Headers { public function profile(X $headers, int $userId) { } } class TestHeaders implements Headers { public function profile(X $headers,int $userId) { } }
Output for 8.0.1 - 8.0.30, 8.1.0 - 8.1.28, 8.2.0 - 8.2.18, 8.3.0 - 8.3.7

preferences:
116.64 ms | 402 KiB | 90 Q