1. Halo Guest, pastikan Anda selalu menaati peraturan forum sebelum mengirimkan post atau thread baru.

[share]cara memenggal paragraf tanpa memenggal kata

Discussion in 'Pemrograman Web' started by go.dre.am, Feb 1, 2013.

  1. go.dre.am

    go.dre.am Ads.id Pro

    Joined:
    Jun 4, 2011
    Messages:
    376
    Likes Received:
    61
    Location:
    www.tetuku.com
    maaf, nubie cuma mau nitip script saja buat pengingat. kali saja disini juga ada yang butuh
    script ini digunakan untuk memenggal paragraf, yang biasanya di akhiri dengan "baca selengkapnya..." "read more..." dan seterusnya
    dengan script berikut, paragraf yang kita penggal tetap terlihat utuh:

    PHP:
    <?
    $data "<p>Bau tak biasa menyambut Presiden SBY dan rombongan saat tiba di Bandara Internasional Robert di Monrovia, Liberia, Kamis (31/1/2013). Begitu pintu pesawat Airbus 330-300 dibuka, angin yang berhembus di tengah cuaca pagi hari yang cerah itu membawa bau tak biasa yang menusuk hidung. \"Ini bau khas Afrika,\" kata salah seorang rombongan.</p>
    <p>Beberapa pejabat negara juga mempertanyakan bau khas itu. Baunya memang aneh. \"Sepertinya itu bau peternakan sapi. Tapi saya tidak tahu persis,\" kata Menteri Perdagangan Gita Wirjawan.</p>
    <p>Namun bau tak biasa ini dimaklumi saja. Maklum, Liberia yang berada di Afrika Barat ini merupakan negara yang masih miskin. Dari data yang didapatkan detikcom dari Pemerintah Liberia, negara ini hanya memiliki GDP per kapita US$ 200. Tingkat penganggurannya juga sangat tinggi.</p>
    <p>Bandara Internasional Robert juga membuktikan miskinnya negara yang sudah merdeka sejak 1847 itu. Ini satu-satunya bandara besar yang dimiliki Liberia. Ada bandara kecil yang hanya berjarak sekitar 3 KM dari pusat kota Monrovia, tapi bandara kecil itu hanya digunakan untuk pengoperasian helikopter dan pesawat-pesawat kecil.</p>"
    ;

    echo 
    cuplik($data,900);

    function 
    cuplik($kalimat$jumlah)
    {
    $target_jumlah $jumlah;
    $kalimat mb_substr($kalimat0$target_jumlah+1);

    if (
    strlen($kalimat) > $target_jumlah)
    {
        
    $kalimat wordwrap($kalimat$target_jumlah);
        
    $i strpos($kalimat"\n");
        if (
    $i) {
            
    $kalimat mb_substr($kalimat0$i);
        }
    }
    return 
    $kalimat;
    }
    ?>
     
  2. dhimasro

    dhimasro Newbie

    Joined:
    Jan 7, 2013
    Messages:
    32
    Likes Received:
    1
    Mungkin bisa dilengkapi dengan cara pengaplikasian ke dalam template wordpress mas, supaya nubie seperti saya tidak bingung. Sepertinya mantabs ni scriptnya :D
     
  3. bakoelspa

    bakoelspa Newbie

    Joined:
    May 12, 2013
    Messages:
    9
    Likes Received:
    0
    bookmark dulu ah
    sama seperti fungsi excerp yah di wordpress
     

Share This Page