mb_convert_case

(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)

mb_convert_caseBir dizgeye büyük-küçük harf dönüşümü uygular

Açıklama

mb_convert_case(string$dizge, int$kip, ?string$kodlama = null): string

Belirtilen dizgeye belirtilen kipe göre büyük-küçük harf dönüşümü uygular.

Bağımsız Değişkenler

dizge

Dönüştürülecek dizge.

kip

Dönüşüm kipi. MB_CASE_UPPER, MB_CASE_LOWER, MB_CASE_TITLE, MB_CASE_FOLD, MB_CASE_UPPER_SIMPLE, MB_CASE_LOWER_SIMPLE, MB_CASE_TITLE_SIMPLE, MB_CASE_FOLD_SIMPLE sabitlerinden biri olabilir.

kodlama

kodlama bağımsız değişkeninde karakter kodlaması belirtilir. Belirtilmediği takdirde veya null ise dahili karakter kodlaması kullanılır.

Dönen Değerler

kip ile belirtilen şekilde büyük-küçük harf dönüşümü yapılmış dizge.

Sürüm Bilgisi

Sürüm: Açıklama
7.3.0kip artık MB_CASE_FOLD, MB_CASE_UPPER_SIMPLE, MB_CASE_LOWER_SIMPLE, MB_CASE_TITLE_SIMPLE ve MB_CASE_FOLD_SIMPLE sabitlerini de destekliyor.

Örnekler

Örnek 1 - mb_convert_case() yerel ayarlara bakmaz

<?php
$str
= "Pınar'ın çok sevdiği küçük bir kuzusu var.\n";
$str = mb_convert_case($str, MB_CASE_UPPER, "UTF-8");
echo
$str; // PINAR'IN ÇOK SEVDIĞI KÜÇÜK BIR KUZUSU VAR.
$str = mb_convert_case($str, MB_CASE_TITLE, "UTF-8");
echo
$str; // Pinar'in Çok Sevdiği Küçük Bir Kuzusu Var.
?>

Örnek 2 - Latin harfleri kullanılmayan mb_convert_case() örneği

<?php
$str
= "Τάχιστη αλώπηξ βαφής ψημένη γη, δρασκελίζει υπέρ νωθρού κυνός\n";
$str = mb_convert_case($str, MB_CASE_UPPER, "UTF-8");
echo
$str; // ΤΆΧΙΣΤΗ ΑΛΏΠΗΞ ΒΑΦΉΣ ΨΗΜΈΝΗ ΓΗ, ΔΡΑΣΚΕΛΊΖΕΙ ΥΠΈΡ ΝΩΘΡΟΎ ΚΥΝΌΣ
$str = mb_convert_case($str, MB_CASE_TITLE, "UTF-8");
echo
$str; // Τάχιστη Αλώπηξ Βαφήσ Ψημένη Γη, Δρασκελίζει Υπέρ Νωθρού Κυνόσ
?>

Evrenkod

strtolower() ve strtoupper() gibi standart büyük-küçük harf dönüşüm işlevlerinden farklı olarak, dönüşümü Unicode karakter özelliklerine göre yapar. Bu bakımdan bu işlevin davranışı yerel ayarlardan etkilenmez ve büyük-küçük harf ayrımı yapılabilen her karakteri dönüştürebilir.

Unicode özellikleri hakkında daha fazla bilgi için » http://www.unicode.org/reports/tr21/ adresine bakınız.

Ayrıca Bakınız

To Top