Bazen metinlerin substr fonksyonu ile belli bir kısmını alıyoruz, fakat metnin sonunda bir kelime yarım kalmış olabiliyor.

bu sorunu halletmek için substr_wordwrap adında bir fonksyon yazdım umarım faydalı olur.

fonksyon:
function substr_wordwrap($string,$length)
{
    if (strlen($string) > $length)
    {
        $string = wordwrap($string, $length);
        $i = strpos($string, "\n");
        if ($i) {
            $string = substr($string, 0, $i);
        }
    }
    
    return $string;
}
kullanım:
$string = "Merhaba r10 bu bir substr wordwrap fonksyonudur.";
echo substr_wordwrap($string,20);
çıktı:
Merhaba r10 bu bir

Kolay gelsin..