Membuat Word Limiter (Limit kata) pada PHP



Biasanya kebanyakan prorammer menggunakan fungsi substr untuk melimit sebuat kata/kalimat,
namun kekurangan substr biasanya pemotongannya tidak friendly, nah untuk membuat potongan kata/kalimat yang friendly silahkan gunakan kode word limiter dibawah ini

- Limit Word
kode untuk melimit kata


function limit_word($string, $word_limit = null)
  {     
      $words = explode(' ', $string);
      if (count($words) > $word_limit):
          $kata = implode(' ', array_slice($words, 0, $word_limit)) ;
          return clean_text($kata)."...";
      else:
          $kata = implode(' ', array_slice($words, 0, $word_limit)) ;
          return clean_text($kata)."...";
      endif;
  }


- Clean Text
  berfungsi untuk menghapus tag html

function clean_text($text)
  {
      return trim(preg_replace('/ +/', ' ', preg_replace('/[^A-Za-z0-9 ]/', ' ', urldecode(html_entity_decode(strip_tags($text))))));
  }

Bagaimana cara penggunaanya?
Klik Disini 




Comments