mb_strtoupper
mb_strtoupper
Make a string uppercase
string **mb_strtoupper** string $string $encoding
Returns
with all alphabetic characters converted to uppercase.
string
string
The being uppercased.
string
encoding
with all alphabetic characters converted to uppercase.
string
Voorbeeld: example
<?php
$str = "Mary Had A Little Lamb and She LOVED It So";
$str = mb_strtoupper($str);
echo $str; // Prints MARY HAD A LITTLE LAMB AND SHE LOVED IT SO
?>
Voorbeeld: example with non-Latin UTF-8 text
<?php
$str = "Τάχιστη αλώπηξ βαφής ψημένη γη, δρασκελίζει υπέρ νωθρού κυνός";
$str = mb_strtoupper($str, 'UTF-8');
echo $str; // Prints ΤΆΧΙΣΤΗ ΑΛΏΠΗΞ ΒΑΦΉΣ ΨΗΜΈΝΗ ΓΗ, ΔΡΑΣΚΕΛΊΖΕΙ ΥΠΈΡ ΝΩΘΡΟΎ ΚΥΝΌΣ
?>
By contrast to , 'alphabetic' is
determined by the Unicode character properties. Thus the behaviour of this
function is not affected by locale settings and it can convert any
characters that have 'alphabetic' property, such as a-umlaut (ä).
strtoupper
For more information about the Unicode properties, please see . url.unicode.reports
mb_strtolower``mb_convert_case``strtoupper