array ( 0 => 'index.php', 1 => 'PHP Manual', ), 'head' => array ( 0 => 'UTF-8', 1 => 'tr', ), 'this' => array ( 0 => 'function.mb-strcut.php', 1 => 'mb_strcut', ), 'up' => array ( 0 => 'ref.mbstring.php', 1 => 'Çok baytlı Dizge İşlevleri', ), 'prev' => array ( 0 => 'function.mb-str-split.php', 1 => 'mb_str_split', ), 'next' => array ( 0 => 'function.mb-strimwidth.php', 1 => 'mb_strimwidth', ), 'alternatives' => array ( ), 'source' => array ( 'lang' => 'tr', 'path' => 'reference/mbstring/functions/mb-strcut.xml', ), ); $setup["toc"] = $TOC; $setup["toc_deprecated"] = $TOC_DEPRECATED; $setup["parents"] = $PARENTS; manual_setup($setup); ?>
(PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8)
mb_strcut — Dizgenin başlangıcı ve uzunluğu belirtilen parçası ile döner
mb_strcut() işlevi bir dizgeden bir alt digeyi çıkarma
işlemini mb_substr() gibi yapar ama karakterlerle değil
baytlarla çalışır. Eğer başlangıç
konumu çok baytlı
bir karakterin ikinci veya sonraki baytındaysa başlangıcı o karaterin ilk
baytına taşır. Bu da ayrıca, dizgeyi basitçe baytların arasından kesen ve
bozuk çok baytlı dizgeyle dönen substr() ile aradaki
farktır.
dizge
Parça çıkarılacak dizge.
başlangıç
başlangıç
negatif değilse, dönen dizge
dizge
içinde sıfırdan itibaren sayılarak
başlangıç
ıncı bayttan başlar. Örneğin,
'abcdef
' dizgesinde 0
ıncı bayt
'a
' iken 2
incisi
'c
'dir ve bu böyle gider.
başlangıç
negatifse, dönen dizge
dizge
nin sonundan sayılan
başlangıç
ıncı bayttan başlar. Ancak negatif
başlangıç
ıncı bayt dizgenin başlangıcını
aşıyorsa dönen parça dizge
nin başlangıcından
başlar.
uzunluk
Bayt cinsinden uzunluk. Atlanıra veya null
ise
dizgenin sonuna kadar tüm baytlar çıkarılır.
uzunluk
negatifse,dönen dizge
dizge
nin sonundan itibaren sayılan
uzunluk
uncu baytta sonlanır. Ancak
uzunluk
uncu bayt
dizge
nin başlanıcından öncesini işaret ediyorsa
boş dizge döner.
kodlama
kodlama
bağımsız değişkeninde karakter kodlaması belirtilir. Belirtilmediği takdirde veya
null
ise dahili karakter
kodlaması kullanılır.
mb_strcut() işlevi, dizge
dizgesinden başlangıç
ve
uzunluk
ile belirtilen parçayı döndürür.
Sürüm: | Açıklama |
---|---|
8.0.0 | kodlama artık null
olabiliyor. |