(PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8)
mb_strimwidth — Dizgeyi belirtilen genişlikte kırpar
$dizge
,$başlangıç
,$genişlik
,$kırpıcı
= "",$kodlama
= null
Belirtilen dizge
dizgesini
genişlik
ile belirtilen genişlikten kırpar.
Burada yarım genişlikte karakterler 1
, tam genişlikte
karakterler 2
sayılır. Doğu Asya karakter genişlikleri
ile ilgili ayrıntılar için bkz.» http://www.unicode.org/reports/tr11/
dizge
Kırpılacak dizge.
başlangıç
Kırpma genişliğinin başlatılacağı konum. Dizgenin başından itibaren sayılır. İlk karakterin indisi 0'dır. Negatifse dizgenin sonundan itibaren karater sayısıdır.
genişlik
Kırpma genişliği. Negatifse dizgenin sonundan itibaren karater sayısıdır.
kırpıcı
Dizge kırpılırken dizgenin sonuna eklenen bir dizge.
kodlama
kodlama
bağımsız değişkeninde karakter kodlaması belirtilir. Belirtilmediği takdirde veya
null
ise dahili karakter
kodlaması kullanılır.
Kırpılmış dizge ile döner. kırpıcı
belirtilmişse,
genişlik
inci karakterin yerini alır.
Sürüm: | Açıklama |
---|---|
8.0.0 | kodlama artık null
olabiliyor. |
7.1.0 |
başlangıç s ve genişlik
artık negatif olabiliyor.
|
Örnek 1 - mb_strimwidth() örneği
<?php
$str = mb_strimwidth($str, 0, 40, "..>");
echo mb_strimwidth("Hello World", 0, 10, "...");
// output: "Hello W..."
?>