Selasa, 20 Januari 2015

Trik PHP "Read more" atau "Baca selanjutnya"

Terkadang Kita butuh tampilan awal atau kata-kata sekilas untuk home website kita.
namun kita butuh yang bisa membaca selanjutnya. secara logika kita harus bisa mengurangi text yan ada dalam database secara otomatis, begini trik saya..
Seperti :
Berita terbaik adalah ... Read more

<?php

$readmore = "Read more";
// strip tags untuk menghindari text yang putus tanpa arti
$string_txt="Berita terbaik adalah berita yang di sajikan dengan lugas dan jujur !";
$string_txt= strip_tags($string_txt);

if (strlen($string_txt) > 25) {
// memotong text
$stringCut = substr($string_txt, 0, 25);
// menambahkan juga '...' untuk terlihat ada lanjutannya
$string_txt= substr($stringCut, 0, strrpos($stringCut, ' ')).'...'; 
}
// menambahkan juga $readmore untuk button yang mengarahkan halaman yang dituju
 echo $string_txt.$readmore;

?>