Memotong atau menyingkat kalimat yang panjang

This item was filled under [ Code Snippet, PHP ]

Perpendek kalimat tetapi tidak memutuskan kata.

Fungsi:

function jin_pendek ($var, $len = 200, $txt_titik = "...") {
	if (strlen ($var) < $len) { return $var; }
	if (preg_match ("/(.{1,$len})\s/", $var, $match)) {  return $match [1] . $txt_titik;  }
	else { return substr ($var, 0, $len) . $txt_titik; }
}

Contoh penggunaan:

echo jin_pendek ("Text yang sangat panjang sekali", 16);

Hasilnya akan menjadi: Text yang sangat…
angka 16 jika tidak diisi, maka defaultnya adalah 200 (lihat pada fungsi jin_pendek).

Rate this topic:
1 Star2 Stars3 Stars4 Stars5 Stars (3 votes, average: 5 out of 5)
Loading ... Loading ...
Popularity: 754 views
Tagged with: [ , ]
You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

Artikel Sejenis

Leave a Comment

Halaman ini di eksekusi dalam waktu 2.797 detik! (mayan lah segini mah...)