Supported Versions: PHP 4 >= 4.0.5, PHP 5, PHP 7, PHP 8
Convert a string from one character encoding to another
iconv(string $from_encodingstring $to_encodingstring $string): string|false
            throw new \RuntimeException('Unable to convert a non-UTF-8 string to UTF-8: required function iconv() does not exist. You should install ext-iconv or symfony/polyfill-iconv.');

        }



        if (
false !== $c = @iconv($this->charset'UTF-8'$s)) {

            return 
$c;

        }

        if (
'CP1252' !== $this->charset && false !== $c = @iconv('CP1252''UTF-8'$s)) {
        if (false !== $c = @iconv($this->charset'UTF-8'$s)) {

            return 
$c;

        }

        if (
'CP1252' !== $this->charset && false !== $c = @iconv('CP1252''UTF-8'$s)) {

            return 
$c;

        }
            return $c;

        }



        return 
iconv('CP850''UTF-8'$s);

    }

}