(PHP 5, PHP 7)
iconv_substr — Bir dizgenin bir alt dizgesini döndürür
$dizge
, int $başlangıç
[, int $uzunluk
= strlen($str)
[, string $karküm
= ini_set("iconv.internal_encoding")
]] ) : string
dizge
dizgesinden başlangıç konumu
başlangıç
ile belirtilen karakterden başlayan
uzunluk
karakterlik bir dizge döndürür.
dizge
Özgün dizge.
başlangıç
başlangıç
negatif bir değer değilse, çıkarılacak
alt dizgenin başlangıç karakteri, özgün dizgenin ilk karakteri 0 olmak
üzere başlangıç
'ıncı karakter olur.
başlangıç
negatif bir değer ise, çıkarılacak alt
dizgenin ilk karakteri sondan sayılarak bulunur.
uzunluk
uzunluk
pozitif bir değerse, dönen dizge en
fazla uzunluk
karakter içerir (özgün dizgenin
uzunluğuna bağlı olarak).
uzunluk
negatif bir değerse, özgün dizgenin
başından itibaren başlangıç
ıncı karakterden
başlayıp, özgün dizgenin sondan itibaren
uzunluk
'uncu karakterinde biten alt dizge
döndürülür. başlangıç
da negatifse, her iki
değerin pozitif olduğu durumda uygulanan işlem bu kez özgün dizgenin
sonundan başlanarak uygulanır.
karküm
karküm
belirtilmezse, dizge karakter kodlamasının
iconv.internal_encoding
yönergesinde belirtilen kodlama olduğu varsayılır.
başlangıç
ve uzunluk
değiştirgelerinde sayılanlar bayt değil dizgenin karakter kümesine göre
birer karakterdir. İşlevin taydaşı olan substr()
işlevinde baytlar sayılır.
Belirtilen dizge
dizgesinin
başlangıç
ve uzunluk
ile
belirtilen parçasını döndürür.
Eğer dizge
uzunluğu,
başlangıç
değerinden küçükse FALSE
döner.