<?php class Demo {}; $o = new class extends Demo {}; $r = new ReflectionClass($o::class); echo $r; var_dump($o::class); var_dump(str_replace("\0", "\\x00", $o::class)); $withoutNull = substr($o::class, 0, strpos($o::class, "\0")); var_dump($withoutNull); try { new ReflectionClass($withoutNull); } catch (Throwable $e) { echo $e; }
You have javascript disabled. You will not be able to edit any code.