3v4l.org

run code in 300+ PHP versions simultaneously
<?php declare(strict_types=1); class toStr { private $str; public function __construct( $str ) { $this->str = $str; } public function __toString() { return $this->str; } } function strictly( string $str ) { return $str; } strictly( new toStr('hi'));

This is an error 500

Value for `_results` contains invalid data `array`


preferences:
154.05 ms | 2321 KiB | 11 Q