Supported Versions: PHP 4, PHP 5, PHP 7, PHP 8
Binary safe case-insensitive string comparison
<?php strcasecmp(string $string1, string $string2): int
<?php         $publicKey = $connection->getServerPublicHostKey() ?: 'no-public-key';

        $fingerprint = $this->getFingerprintFromPublicKey($publicKey);



        if (0 !== strcasecmp($this->hostFingerprint, $fingerprint)) {

            throw UnableToEstablishAuthenticityOfHost::becauseTheAuthenticityCantBeEstablished($this->host);

        }

    }
<?php         $publicKey = $connection->getServerPublicHostKey() ?: 'no-public-key';

        $fingerprint = $this->getFingerprintFromPublicKey($publicKey);



        if (0 !== strcasecmp($this->hostFingerprint, $fingerprint)) {

            throw UnableToEstablishAuthenticityOfHost::becauseTheAuthenticityCantBeEstablished($this->host);

        }

    }