Hashtag sistemleri, Twitter başta olmak üzere bir çok sitede çokça kullanılıyor ve kısa yoldan etiket oluşturmamıza olanak sağlıyor.
Nasıl Çalışır?
Çalışma mantığı gayet basit. PHP Regex fonksiyonlarını kullanarak, yazılan yazıda bulunan ve # karakteri ile
başlayan kelimeleri buluyoruz. Bulunan kelimeleri de yine bir Regex fonksiyonuyla linke dönüştürüyoruz.
Hemen php hastag fonksiyonumuzu yazalım.
index.php
function hashtag($str) { $regex = "/(#)+[a‐zA‐Z0‐9]+/"; $str = preg_replace($regex, '\\0', $str); return($str); }Şimdi basitçe kullanalım
$string = "Merhaba #dunya"; echo hashtag($string);Çıktısı
Merhaba #dunyaBir sonraki yazıda görüşmek üzere...
0 yorum:
Yorum Gönder