<?php
class A implements JsonSerializable {
public function jsonSerialize() { return []; }
}
new A();
new B();
class B implements JsonSerializable {
public function jsonSerialize() { return []; }
}
Deprecated: Return type of A::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /in/W9FXj on line 5
Fatal error: Uncaught Error: Class "B" not found in /in/W9FXj:9
Stack trace:
#0 {main}
thrown in /in/W9FXj on line 9
Process exited with code 255.
Output for 8.0.0 - 8.0.30
Fatal error: Uncaught Error: Class "B" not found in /in/W9FXj:9
Stack trace:
#0 {main}
thrown in /in/W9FXj on line 9
Process exited with code 255.