3v4l.org

run code in 300+ PHP versions simultaneously
<?php class SensitiveValue { public function __construct(public $value) {} public function __debugInfo(): array { return []; } } function foo($value) { bar($value); } function bar($value) { var_dump($value); throw new Exception(); } foo(new SensitiveValue('my_password'));

preferences:
28.81 ms | 404 KiB | 5 Q