native

mb_strtoupper

Syntax

native mb_strtoupper(string[], maxlength = 0);

Description

Performs a multi-byte safe (UTF-8) conversion of all chars in string to upper case.

Parameters

string The string to convert.
maxlength Optional size of the buffer. If 0, the length of the original string
will be used instead.

Note

Although most code points can be converted in-place, there are notable
exceptions and the final length can vary.

Note

Case mapping is not reversible. That is, toUpper(toLower(x)) != toLower(toUpper(x)).

Return

Number of bytes written.