I am creating an Image Search Engine. Currently, my script does bold the matching words on the keyword. But, some keywords are too long just like the followings.
Ben ararken shah rukh khan, aşağıdaki anahtar sözcüğü ile bir görüntü var.
25216d1235653089 shahrukh khan s wallpaper shah rukh actor
Gördüğünüz gibi, yukarıdaki anahtar kelime çok uzun. Yani, aşağıdaki gibi olması gerekir.
shahrukh khan s duvar kağıdı
| Veya |
shah rukh actor
Şu anda, aşağıdaki kodu kullanıyorum ama cesur etiketleri önce ve sonra bir boşluk gerektirir. 1 kelime kalın Yani, eğer, bu tüm anahtar kelime görüntüler.
if(strlen($img_keyword)>30){
$img_keyword = preg_replace('/(.*?) <b>(.*?)<\/b> (.*?)/us'," <b>$2</b> ",$img_keyword);
}
/ Bunu düzeltmek yapmak için bir yolu var mı?
, Pnm123 Teşekkürler