PLS help so stringom....
5 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
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? :-)))))))