Cara membuat Motion dengan PHP

Motion ala facebook dengan PHP, cara membuat motion, panduan php
Pada kesempatan kali ini, saya akan berbagi tentang bagaimana cara membuat sebuah motion. Mungkin teman semua sering melihat sebuah website yang menyediakan sebuah form komentar untuk para pembacanya. Disana terdapat sebuah pernak-pernik yaitu sebuah kumpulan motion yang unik dan menarik yaitu untuk menggambarkan bagaimana ekspresi kita atas tulisan yang sedang di poskan. Kita tinggal klik, trus muncul motion sesuai dengan yang kita inginkan.


Contoh yang sering kita lihat yaitu pada aplikasi chat facebook. Disana disediakan sebuah motion yang beragam, kita tinggal mengetikkan sebuah kode dan muncullah motion tersebut. Misalnya :-) atau :) maka akan berubah menjadi senyum, :-( atau :( akan menjadi sedih. Sekarang bagaimana hal itu bisa dilakukan ? Baik teman semua, jika itu yang sedang teman pertanyakan mari kita bahas hal itu.

Dalam pemrograman PHP, kita bisa melakukannya dengan cara mereplace atau mengganti
sebuah teks tertentu dengan teks baru. PHP sudah menyediakan sebuah fungsi untuk melakukannya yaitu preg_replace(). Strukturnya seperti ini : preg_replace(kata_yang_dicari, kata_pengganti, kalimat_utuh). Untuk lebih jelasnya, mari kita buat sebuah contoh.


1<?php
2 //misal ada variabel $pesan yang berisi teks
3 //nilai $pesan bisa dari form atau database
45
$pesannya = "Hay teman, apa kabar ? :-), katanya udah nikah ya ?:-D";
67
$cari_kata = array ("':-\)|:\)'", //senyum
8 "':-\(|:\('", //cemberut
9 "':-D'", //ketawa
10 "':-p'i",
11 "':-/'i",
12 "'8-x'i",
13 "':x'i",
14 "'dsk'i",
15 "'drz'i",
16 "'#v'i",
17 "'#ok'i",
18 "'#x'i",
19 "'#love'i",
20 "':-%'",
21 "'#kdl'i",
22 "';-\)|;\)'");
23
24 $tukar_dengan = array ("<img src=senyum.gif>",
25 "<img src=cemberut.gif>",
26 "<img src=ketawa.gif>",
27 "<img src=4.gif>",
28 "<img src=5.gif>",

29 "<img src=59.gif>",
30 "<img src=8.gif>",
31 "<img src=yahoo_flower.gif>",
32 "<img src=drz.gif>",
33 "<img src=yahoo_peace.gif>",
34 "<img src=msn_thumbup.gif>",
35 "<img src=msn_brheart.gif>",
36 "<img src=love.gif>",
37 "<img src=yahoo_giggle.gif>",
38 "<img src=yahoo_dance.gif>",
39 "<img src=6.gif>");
40 $pesan_ubah = preg_replace ($cari_kata, $tukar_dengan, $pesannya);
41
42 echo $pesan_ubah;
43 ?>


Bagimana teman-teman, mudah bukan ? Sekarang teman-teman sudah mengerti caranya.
Tinggal di kembangin aja sesuai kreatifitas masing-masing. Happy codding....



Load disqus comments

0 komentar