array ( 0 => 'index.php', 1 => 'PHP Manual', ), 'head' => array ( 0 => 'UTF-8', 1 => 'tr', ), 'this' => array ( 0 => 'function.mb-substr.php', 1 => 'mb_substr', ), 'up' => array ( 0 => 'ref.mbstring.php', 1 => 'Çok baytlı Dizge İşlevleri', ), 'prev' => array ( 0 => 'function.mb-substr-count.php', 1 => 'mb_substr_count', ), 'next' => array ( 0 => 'book.pspell.php', 1 => 'Pspell', ), 'alternatives' => array ( ), 'source' => array ( 'lang' => 'tr', 'path' => 'reference/mbstring/functions/mb-substr.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_substr — Dizgenin bir alt dizgesini alır
Karakterler üzerinde güvenilir bir çok baytlı substr()
işlemi gerçekleştirir. başlangıç
konumuna
dizge
başlangıcından sayılarak erişilir. Belirtilen
dizgenin ilk karakterinin indisinin 0 olduğu varsayılır.
dizge
Alt dizge başlangıcının aranacağı dizge.
başlangıç
başlangıç
negatif değilse,
dizge
içinde sıfırıncı konumdan itibaren
başlangıç
'ıncı konumda başlayan dizge döner.
Örneğin, 'abcdef
' dizgesinde 0
konumundaki karakter 'a
', 2
konumundaki karakter 'c
' olur ve böyle devam eder.
başlangıç
negatifse,
dizge
nin sonuncu karakterinden itibaren
başlangıç
ıncı karakterden başlayan dize döner.
uzunluk
İstenen alt dizgenin azami uzunluğu. Atlanırsa veya null
ise,
dizge
nin tüm karakterleri çıkarılır.
kodlama
kodlama
bağımsız değişkeninde karakter kodlaması belirtilir. Belirtilmediği takdirde veya
null
ise dahili karakter
kodlaması kullanılır.
mb_substr() işlevi, yeri
başlangıç
ve uzunluk
bağımsız değişkenleri ile belirtilen dizge
parçası ile
döner.
Sürüm: | Açıklama |
---|---|
8.0.0 | kodlama artık null
olabiliyor. |