resolveIntegerOrFloatToken($tokens[$i + 1][1]); array_splice($tokens, $i, 2, [ [$tokenKind, '0' . $tokens[$i + 1][1], $tokens[$i][2]], ]); $c--; } } return $tokens; } private function resolveIntegerOrFloatToken(string $str): int { $str = substr($str, 1); $str = str_replace('_', '', $str); $num = octdec($str); return is_float($num) ? \T_DNUMBER : \T_LNUMBER; } public function reverseEmulate(string $code, array $tokens): array { // Explicit octals were not legal code previously, don't bother. return $tokens; } } __halt_compiler();----SIGNATURE:----pg7Yk7ODEoL+MGwjr3GFrq3Yomt2KS4V6/Pdi/z7rve1LeTnoj0Fj69nTdBYwpsoGTHtUEZ2o+tPqfFwLDxqBwBn+ohyUkgXxADvAxf7RUr8+g2VL8DEiZWmHRej4v5OW6I5q2UPIO/88Y85odNRtwzCLoVWzt0zxJExlrlRzONVSuS8Fp0SNSvMP2tNjG3St/xo3iXyuFneTG15kz+8MIkiXSYoRjQaogpuECRbcxTZGQhIHGsSydwJmzIlKW3SeuCl3QaW4XcM90VLX9+qRS22WcVPtzveWbfJZIlEG0BOfFcLMFplWUT+p/vjXaa8/NRA7Y2ywflm1/nBAA9JNRKTcowl699vLJ/gpmW5dRZ+c0+/g9S3Ztm584RPwfaU21lBQhLSYb3iU+5xySQsnTF0xx/NzqSQ5j5E60ruLd1Swd0l9211k7OKffCVIdjMAbXO9PWSyktgtlti6prEG7IjLYzX5RJG3lEx40cs1/Ql34c1zSrTMpvb/Tffbzl0MXAHoMHyMb8YzzYmfUHQ+ln5+iggjp8zVOk4Bf62Agp4/2yqm6K+YHa2zzAch1FdD0zlD8BSaOFZFZFezQzkFDdc26NL/VvSjUgIRBe9S6dArSA5C2eao2UOzKaoVTo8dRMbBwK2yYLkWwTG1iR4n7LBLN5l8tNHTmwHP8mjPMU=----ATTACHMENT:----MzgzMjM3MzA3ODMwODkwIDc0MjY1NTIxNDkxOTQ5MDIgMTkxODUxMTg5MjM2NjYxMQ==