Supported Versions: PHP 4, PHP 5, PHP 7, PHP 8
Binary safe case-insensitive string comparison
<?php strcasecmp(string $string1, string $string2): int
<?php                         if (($options & SORT_NATURAL) === SORT_NATURAL) {

                            $result = strnatcasecmp($values[0], $values[1]);

                        } else {

                            $result = strcasecmp($values[0], $values[1]);

                        }

                    } else {

                        $result = match ($options) {
<?php     public function prefetch()

    {

        return strcasecmp($this->server->get('HTTP_X_MOZ') ?? '', 'prefetch') === 0 ||

               strcasecmp($this->headers->get('Purpose') ?? '', 'prefetch') === 0 ||

               strcasecmp($this->headers->get('Sec-Purpose') ?? '', 'prefetch') === 0;

    }
<?php     public function prefetch()

    {

        return strcasecmp($this->server->get('HTTP_X_MOZ') ?? '', 'prefetch') === 0 ||

               strcasecmp($this->headers->get('Purpose') ?? '', 'prefetch') === 0 ||

               strcasecmp($this->headers->get('Sec-Purpose') ?? '', 'prefetch') === 0;

    }
<?php     {

        return strcasecmp($this->server->get('HTTP_X_MOZ') ?? '', 'prefetch') === 0 ||

               strcasecmp($this->headers->get('Purpose') ?? '', 'prefetch') === 0 ||

               strcasecmp($this->headers->get('Sec-Purpose') ?? '', 'prefetch') === 0;

    }