Merhaba arkadaşlar aşağıda vermiş olduğum bir etiket sistemi var bu etiket sistemini bir scripte entegre etmek istiyorum veriyi çağırdığım zaman hep hata alıyorum. istediğim veri yazılan yazıların text lerini parçalayarak 20 veya 30 tane sıralamak. Elinde buna benzer birşey varmı acaba bu konu hakkında bilgi verebilirmisiniz şimdiden teşekkürler
Alıntı
<?php


function etiketsistemi($stil='bulutlu',$icerik,$endusukfont =10,$enbuyukfont=30){
$icerik = strip_tags($icerik);
$renkler = array(1=>'Black','Yellow','Pink','Green','Orange', 'Purple', 'Blue','Beige','Brown','Teal','Navy','Maroon','Lim eGreen'); //istediginiz kadar çogaltabilirsiniz

$fontlar = array(1=>'arial','georgia','helvetica','impact','t imes new roman','trebuchet ms','verdana'); //istediginiz kadar çogaltabilirsiniz

foreach (str_word_count($icerik,1,'iIüÜöÖgGsSçÇ1234567890' ) as $etiket ){

$etiket=strtolower($etiket); //harflerimizi küçültelim

if($stil == 'bulutlu'){
$renk = $renkler[rand(1,count($renkler))];
$font = $fontlar[rand(1,count($fontlar))];
$fontbuyuklugu = rand($endusukfont,$enbuyukfont);
echo '<a href="etiket/'.$etiket.'" title="'.$etiket.'" style="color:'.$renk.';font-size:'.$fontbuyuklugu.';font-family:'.$font.'">'.$etiket.'</a> ';
}else{
echo '<a href="etiket/'.$etiket.'" title="'.$etiket.'">'.$etiket.'</a> ';

}

}

}

$icerik = 'Selam, Selami, Deneme';
etiketsistemi('bulutlu',$icerik,10,30); //bulutlu istiyorsaniz normal yerien bulutlu yazin
?>