<?php get_defined_constants(bool $categorize = false): array
<?php protected function setMessage() { $this->message = array_flip(array_filter(get_defined_constants(true)['pcre'], function ($value) { return substr($value, -6) === '_ERROR'; }, ARRAY_FILTER_USE_KEY))[$this->error]; }
<?php public static function errno($errstr) { if (\function_exists('socket_strerror')) { foreach (\get_defined_constants(false) as $name => $value) { if (\strpos($name, 'SOCKET_E') === 0 && \socket_strerror($value) === $errstr) { return $value; }
<?php public static function errconst($errno) { if (\function_exists('socket_strerror')) { foreach (\get_defined_constants(false) as $name => $value) { if ($value === $errno && \strpos($name, 'SOCKET_E') === 0) { return ' (' . \substr($name, 7) . ')'; }