Supported Versions: PHP 5, PHP 7, PHP 8
Find the position of the first occurrence of a case-insensitive substring in a string
<?php stripos(string $haystack, string $needle, int $offset = 0): int|false
<?php     public function createDatabasePlatformForVersion($version)

    {

        $mariadb = stripos($version, 'mariadb') !== false;

        if ($mariadb && version_compare($this->getMariaDbMysqlVersionNumber($version), '10.2.7', '>=')) {

            return new MariaDb1027Platform();

        }
<?php     public function getServerVersion()

    {

        $serverInfos = $this->conn->get_server_info();

        if (stripos($serverInfos, 'mariadb') !== false) {

            return $serverInfos;

        }
<?php         $this->conn = $conn;

        $this->sql  = $sql;



        if (stripos($sql, 'INSERT INTO ') !== 0) {

            return;

        }
<?php         $forceFetch = $input->getOption('force-fetch');

        assert(is_bool($forceFetch));



        if (stripos($sql, 'select') === 0 || $forceFetch) {

            $resultSet = $conn->fetchAllAssociative($sql);

        } else {

            $resultSet = $conn->executeStatement($sql);