3v4l.org

run code in 500+ PHP versions simultaneously
<?php declare(strict_types=1); trait UiHelperTrait { public function drupalGet(string $url): void { return; } } interface DrupalGetInterface { public function drupalGet(string $url): string; } class DrupalGetInterfaceTest implements DrupalGetInterface { use UiHelperTrait; } $test = new OverrideTraitMethodSignatureInChildClassTest(); var_dump($test->drupalGet('https://drupal.org'));

preferences:
15.55 ms | 474 KiB | 4 Q