ahmad_m1234
Active Member
سلام خدمت تمامی دوستان
من می خواهم یک بخش به پروژه ام اضافه کنم که شامل ابر برچسب که بخوبی کار می کند اما متاسفانه برای این که بعضی از کارکتر ها را نمایش ندهد یک آرایه 31 عضوی تمامی کاراکترهای که نمی خواهم نمایش دهد گذاشتم و یک تابع تعریف کردم یک کار نمایش ندادن کاراکتر انجام دهد
این هم از عکسی که پیغام به من می دهد
از دوستان تقاضا دارم مشکل من را حل کنید
من می خواهم یک بخش به پروژه ام اضافه کنم که شامل ابر برچسب که بخوبی کار می کند اما متاسفانه برای این که بعضی از کارکتر ها را نمایش ندهد یک آرایه 31 عضوی تمامی کاراکترهای که نمی خواهم نمایش دهد گذاشتم و یک تابع تعریف کردم یک کار نمایش ندادن کاراکتر انجام دهد
PHP:
$size=array('15','17','19','21','23','25','27','29','31','33');
$str = "Hello world. It's a beautiful day. .";
$ignore=array('?','!','.',',','~','@','#','$','%','^','&','*','(',')','-','_','+','=','<','>','/','[',']','{','}',':',';','"',"'",'~','`');
$a=(explode(" ",$str));
echo "<br/>";
for($i=0;$i<=count($a)-1;$i++)
{
$b = array_rand($size,1);
$word = $a[$i];
$word = ignorechar($word);
//for ($i=0;$i<count($ignore)-1;$i++){
//str_replace($ignore[$i],'',$word);
//}
echo "<span><a href='http://www.google.com/tags/$word' style='text-decoration:none;font-size:$size[$b]px;'>$word</a></span>";
echo " ";
}
function ignorechar($word){
$return = $word;
for ($i=0;$i<=count($ignore)-1;$i++){
$return=str_replace($ignore[$i],'',$return);
}
return $return;
}
?>
این هم از عکسی که پیغام به من می دهد

از دوستان تقاضا دارم مشکل من را حل کنید