PLS help so stringom....

Narazil som na pre mna nepochopitelnu vec.
for ($i=0;$i<$pocet;$i++){
$aloha .= "\"".$kap[$i]."\",";
}
echo $aloha vyhodi toto: "1","1","3","7","7","7","8","8","8","8","9","9","10","10"

$truc = array($aloha);
$unique = array_unique($truc);
for ($i=0;$i<$pocet;$i++){
echo $unique[$i]."<br />";
}
Ak to spravim tymto sposobom, tak mi to nefunguje (ma to vyhodit duplicitne hodnoty).
Ak ale namiesto $aloha dosadim tie cisla, tak to ide... v com je zrada?
Myslím, že probém je v tom
$truc = array($aloha);
vypadá to hezky, ale mám pocit, že takhle to nejde. Teda jde, ale vytvoří ti to pole s jedním prvkem s obsahem té proměnné. Takže to pole vytvoř jinak. Třeba:
$truc = split(",", $aloha);
Marek - dik, bolo to v tom...
$aloha.=$kap[$i].","; atd...
Vdaka.
není jednodušší přímo v cyklu dělat:
$truc[] = $kap[$i];

a nebo ještě jednodušeji použít přímo pole $kap?

$unique = array_unique($kap);
?
nie, to je len cast celku :-). Na druhej strane na kode je vzdy co vylepsit ze? :-)))))))