Image     Buku Tamu   Humor    Buku Tamu   Site Map

12 Feb 2016

get element in sentence _ mengambil kata dalam kalimat


Kali ini, akan di bahas mengenai memecah kalimat untuk menghasilkan kata, baik satu kata, dua kata, tiga dan seterusnya tergantung dari banyaknya kata dalam kalimat yang akan di pecah


Proses yang dilakukan untuk memecah kalimat adalah dengan menggunakan perintah explode, dimana perintah explode dalam php berfungsi untuk memisahkan suatu string menjadi elemet -element array, penulisan fungsi Explode sebagai berikut :

  $str = "aku,merasa,lapar";
  print_r (explode(",",$str));
?>


dan hasilnya adalah


Array ( [0] => aku [1] => merasa [2] => lapar )

nah dari fungsi ini, maka diakali supaya nantinya dapat di ambil element yang ke berapa saja yang muncul.

milsal element 0 maka akan muncul "aku" saja, atau element kesatu yang akan muncul adalah merasa
atau secara keseluruhan, yang konsekuensinya harus menggunakan looping.
berikut fungsi untuk memecah string :

 function element($teks,$pemisah,$urutan){
    $pecah = explode($pemisah, $teks);
    $hasil = $pecah[$urutan];
return $hasil;}
?>


$jum itu adalah variabel untuk menampung jumlah pemisah, dalam hal ini adalah spasi, sehingga akan mendapatkan jumlah urutan sampai maksimal.
for sampai dengan } itu adalah untuk mencari semua kata sari awal sampai akhir dari teks yang di masukkan

 
contohnya seperti pada tampilan berikut :


 ah hasilnya seperti berikut :
dan untuk contoh teksnya menggunakan loren ipsum

$text = "Lorem Ipsum adalah contoh teks atau dummy dalam industri percetakan dan penataan huruf atau typesetting. Lorem Ipsum telah menjadi standar contoh teks sejak tahun 1500an, saat seorang tukang cetak yang tidak dikenal mengambil sebuah kumpulan teks dan mengacaknya untuk menjadi sebuah buku contoh huruf. Ia tidak hanya bertahan selama 5 abad, tapi juga telah beralih ke penataan huruf elektronik, tanpa ada perubahan apapun. Ia mulai dipopulerkan pada tahun 1960 dengan diluncurkannya lembaran-lembaran Letraset yang menggunakan kalimat-kalimat dari Lorem Ipsum, dan seiring munculnya perangkat lunak Desktop Publishing seperti Aldus PageMaker juga memiliki versi Lorem Ipsum.";
maka hasilnya


untuk script-nya dapat di download pada <link> ini

Tidak ada komentar:

Posting Komentar

Tinggalkan Komentar :