function noktalamaTemizle($text) { $search = array("'", ".", ",", ";", "!", "?", ":", "(", ")", "[", "]", "{", "}"); $text = str_replace($search, "", $text); return $text; }
Yazıda geçen tüm boşlukları tek boşluğa çeviren fonksiyonu yazalım.
/* * * @param string $text * * @return string * */ function boslukTemizle($text) { $text = trim($text); $text = str_replace(" ", " ", $text); return $text; }
Şimdi yazıda geçen tüm kelimeleri hashtagli olarak geri döndüren fonksiyonu yazalım.
/* * * @param string $text * * @return string * */ function hashtagle($text) { $text = "#" . $text; $text = str_replace(" ", " #", $text); return $text; }
Yazdığımız bu fonksiyonu aşağıdaki gibi çağırabiliriz.
$text = "Bugün, güzel bir gün değil mi?"; $hashText = hashtagle(boslukTemizle(noktalamaTemizle($text))); echo $hashText; //Çıktı aşağıdaki gibi olacaktır // #Bugün #güzel #bir #gün #değil #mi
Hiç yorum yok :
Yorum Gönder