3v4l.org

run code in 300+ PHP versions simultaneously
<?php declare(strict_types = 1); trait Foo{ public function bar(int $int){ echo $int * 2; } public function callBar(){ $this->bar(123); } } class A{ use Foo; public function bar(string $string){ // incompatible signature! // prevents callBar from working correctly } } $a = new A; $a->bar("123"); $a->callBar();

This is an error 500

Value for `_results` contains invalid data `array`


preferences:
157.97 ms | 2183 KiB | 8 Q