native

mb_ucfirst

Syntax

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

Description

Performs a multi-byte safe (UTF-8) conversion of a string's first character 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.

Return

Number of bytes written.