Membuat sistem tagar (Hashtag) menggunakan PHP - Selamat sore sobat, sudah lama saya tidak memberikan tutorial dikarenakan saya sedang menjalani skripsi. Doakan saya agar skripsinya lancar ya sobat dan dimudahkan jalan sidangnya hehe amin.
Berhubung skripsi saya sudah hampir jadi dan tidak tau apa yang harus saya tambahkan lagi, saya akan memberikan tutorial membuat hashtag atau tagar yang dipakai oleh twitter dan facebook saat ini. Mau tau caranya? yuk liat dibawah ini sobat.


Untuk membuat tagar atau hashtag cukup membuat fungsi dalam php seperti dibawah ini:

<?php
function BuatHashtag($str){
  $cari = "/#+([a-zA-Z0-9_]+)/";
  $str = preg_replace($cari, '<a href="linkhashtag.php?q=$1">$0</a>', $str);
  return($str);
}
$contoh = "Mari Belajar adalah situs #Belajar dan mencari #Ilmu #Pengetahuan";
$string = BuatHashtag($contoh);
echo $string;
?>

Penjelasan:

  • $cari = Mencari kalimat/tulisan yang terdapat tanda #
  • $str = Membuat kalimat/tulisan yang terdapat tanda # menjadi sebuah link, ketika kita klik akan menuju halaman tertentu sesuai keinginan kita
  • $contoh = Hanya sebuah string mencoba tulisan yang terdapat tanda # untuk sebuah percobaan
  • $string = Memanggil fungsi BuatHashtag kedalam string $contoh 
  • echo $string = Menampilkan hasilnya

Bagaimana cara mengimplementasikan ke program?

Cukup mudah kok sobat, kalian hanya copy paste fungsi diatas tanpa variabel contoh, string dan echo variabel string.
Jika ingin dijalankan pada suatu field program, kalian hanya cukup memasukkan nama fungsi BuatHashtag.
Contoh:
<?php BuatHashtag($variabel['nama_field_database']); ?>
Gimana sobat, mudah bukan membuat tagar atau hashtag? Di tutorial selanjutnya saya akan memberikan cara menangkap link dan menampilkan tagar atau hashtag yang kita buat tadi.
Jika ada pertanyaan bisa tanya pada kolom komentar ya, Terimakasih.
Happy coding~

Ditulis Oleh : Gusti Ardias Riantono ~ Mari Belajar

author-photo Kalian sedang membaca artikel tentang Membuat sistem tagar (Hashtag) menggunakan PHP yang ditulis oleh Gusti Ardias Riantono. Kalian diperbolehkan mengcopy paste atau menyebar-luaskan artikel ini, namun jangan lupa untuk meletakkan link dibawah ini sebagai sumbernya juga ya :)




:: Salam ! ::

Don't forget, share and follow twitter Mari Belajar! :D

Post a Comment

Powered by Blogger.