Returns string with
all alphabetic characters converted to uppercase.
Note that 'alphabetic' is determined by the current
locale. For instance, in the default "C" locale characters
such as umlaut-a (䩠will not be converted.
See also strtolower(),
ucfirst(), and ucwords().