(PHP 4 >= 4.0.2, PHP 5, PHP 7, PHP 8)
wordwrap — Bir dizgeyi belli bir uzunlukta katlar
$dizge
, int $genişlik
= 75
, string $satırsonu
= "\n"
, bool $kes
= false
) : string
Belirtilen dizge
yi belirtilen
genişlik
te belirtilen
satırsonu
karakterini kullanarak katlar.
dizge
Girdi dizgesi.
genişlik
Sütun genişliği; 75 öntanımlıdır.
satırsonu
Satırın sonuna eklenecek isteğe bağlı satırsonu karakteri.
'\n
' öntanımlıdır.
kes
kes
true
ise, dizge belirtilen genişlikte
veya daha önce, satırdaki son sözcüğü kesme pahasına katlanır.
(İkinci örneğe bakınız).
Belirtilen sütunda katlanan dizgeyi döndürür.
Sürüm: | Açıklama |
---|---|
4.0.3 |
Seçimlik kes değiştirgesi eklendi.
|
Örnek 1 - wordwrap() örneği
<?php
$metin = "Dağ başını duman almış, gümüş dere durmaz akar.";
$yenisi = wordwrap($metin, 30, "<br />\n");
echo $yenisi;
?>
Yukarıdaki örneğin çıktısı:
Dağ başını duman almış,<br /> gümüş dere durmaz akar.
Örnek 2 - Kesmeli wordwrap() örneği
<?php
$metin = "Çoooooooooooook uzun bir sözcük.";
$yenisi = wordwrap($metin, 10, "\n", true);
echo "$yenisi\n";
?>
Yukarıdaki örneğin çıktısı:
Çoooooooo oooook uzun bir sözcük.