Script PHP berikut bertujuan untuk mengambil beberapa kata dari sebuah kalimat. Hal ini tentu sangat berguna bagi mereka yang ingin membatasi tampilan suatu judul atau kalimat tertentu pada sebuah situs
$sentence = "SBY menendang MJK dalam mimpinya"; //Kalimatnya
$value = "3";//Berapa kata yang ingin diambil
$limit_sentence = implode(" ", array_slice(explode(" ", $sentence), 0, $value));
echo $limit_sentence; //Hasilnya SBY menendang MJK
Jika ingin membatasi menjadi 5 kata tinggal ganti nilai pada $value
Nah sekarang kalau kasusnya gini:
Kalimat: SBY menendang MJK dalam mimpinya
Hasil: SBY menendang MJK…
tapi bila
Kalimat: SBY menendang MJK dalam mimpinya
Hasil: SBY menendang MJK (tidak pakai …)
Dalam situasi tertentu hal ini diperlukan untuk menunjukkan bahwa kalimat tersebut belum selesai. Maka tinggal menambahkan fungsi str_word_count pada pengandaiannya. Fungsi ini nanti akan menlihat apakah kalimat tersebut berisi sesuai dengan batasan kata atau tidak. Misalnya 3. Bila kalimat terdiri lebih dari 3 kata maka hasilnya akan menjadi [kalimat] …. tetapi bila kurang atau sama dengan 3 kata hanya akan muncul [kalimat]
$sentence = "SBY menendang MJK dalam mimpinya"; //Kalimatnya
$value = "3";//Berapa kata yang ingin diambil
if (str_word_count($sentence) > $value)
{
//Bila kalimat lebih dari 3 kata
$limit_sentence = implode(" ", array_slice(explode(" ", $sentence), 0, $value))." ...";
}
else
{
//Bila kalimat kurang atau sama dengan 3 kata
$limit_sentence = $sentence);
}
echo $limit_sentence; //Hasilnya SBY menendang MJK...
Selamat Mencoba!
One Response to Mengambil beberapa Kata dengan PHP
Leave a Reply Cancel reply
Hardono adalah
Saya adalah seorang anak, suami, ayah, pengrajin website, pengguna teknologi selular, penikmat musik, film, buku, olahraga, dan senang mengkritik para politikus saat ini. Melalui blog ini saya ingin mencoba berbagi berbagai hal yang saya temui dalam perjalanan kehidupan saya kepada para pembaca. Semoga blog ini memberkati Anda.
Archives
Recent Posts
- 5 Efek Samping Mengerikan dari Antibiotik Kimiawi
- Hari Kelimabelas: Hari Terakhir di Puri Waluyo
- Hari Keempatbelas: Ibu Mau Dibawa Pulang
- Ibu Ingin Pulang, Jangan Kamu Cegah.
- Hari Ketigabelas: Kami Ingin Membawa Ibu Pulang
- Hari Keduabelas : Ibu Menjalani Rekam Otak (EEG)
- Hari Kesebelas: Ibu Mulai Membaik dan Semoga Terus Membaik
- Hari Kesepuluh: Ibu Mulai Membaik
- Mengapa Ibu Depresi
- Beriman adalah Berserah tanpa Protes
Recent Comments
- baju anak on Mencoba Internet Menggunakan AHA
- Saya Ingin Lari dari Kenyataan | /Hardono ada di sini on Hari Ketiga: Kunjungan Saudara dan Tidur Nyenyak
- Ibu Ingin Pulang, Jangan Kamu Cegah. | /Hardono ada di sini on Ibuku Seperti Orang Linglung
- hei on Haruskah Beribadah di Gereja setiap Hari Minggu?
- oong on Registrasi Paket CDMA XL
- Hari Keduabelas : Ibu Menjalani Rekam Otak (EEG) | /Hardono ada di sini on Hari Kesebelas: Ibu Mulai Membaik dan Semoga Terus Membaik
- | /Hardono ada di sini on Hari Ketujuh: Ibu Kembali Tidak Dapat Tidur
- Hari Kesepuluh: Ibu Mulai Membaik | /Hardono ada di sini on Hari Kesembilan: Ibu Menjalani CT Scan
- Mengapa Ibu Depresi | /Hardono ada di sini on Ibuku Sakit Diabetes
- Beriman adalah Berserah tanpa Protes | /Hardono ada di sini on Hari Kedelapan: Ibu Kembali Tidur Nyenyak






bung master.. klo saya mau nampilin kalimat atau kata diluar dua buah kata tertentu gimana yah?
misalnya:
[quote]aneh dasar[/quote] yang aneh siapa?
sy mau ngambil kata “yang aneh siapa” nya aja gimana mas?
mohon bantuannya,,, email ke saya aj ya mas klo sudah dijawab.. makasih