Rovnake prvky v poli a ich odstranenie PHP

Programovacie jazyky, rady, poradňa...
sharky-no
King
King
Používateľov profilový obrázok
Príspevky: 1681
Registrovaný: 31 okt 2006, 19:53

Rovnake prvky v poli a ich odstranenie PHP

Príspevok od používateľa sharky-no »

Nazov hovori za vsetko.

Mam pole v ktorom sa opakuju 2 krat rovnake stringy. Cize je 2krat take vacsie ako potrebujem, je to na roznych poziciach takze nemozem len tak odseknut polku pola.

Kedze v php moc zbehli nie som (tak isto ani v anglictine) tak sa skusim opytat tu.
Je nejaka moznost sa rychlo a pekne tychto duplicitnych stringov zbavit?

Mna napadla len jedna moznost, porovnavat kazdy prvok s kazdym (resp. pouzit nejaky ten triediaci algoritmus) ale mozno ma z vas niekto prekvapi a povie ze sa to da inak.
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: Rovnake prvky v poli a ich odstranenie PHP

Príspevok od používateľa audiotrack »

$pole = array_unique($pole);
sharky-no
King
King
Používateľov profilový obrázok
Príspevky: 1681
Registrovaný: 31 okt 2006, 19:53

Re: Rovnake prvky v poli a ich odstranenie PHP

Príspevok od používateľa sharky-no »

diky :)

a predsa len som pogooglil znova a pouzil tie spravne slovicka..

pre niekoho kto to bude potrebovat nabuduce sa to mozno zide, ta funkcia unique doslova vyhadze tie rovnake prvky z pola a necha prazdne miesta v nom, a teda aby to bolo pekne suvisle pole, tak je este dobre hned za tym pouzit funkciu

$pole = array_values($pole);
Napísať odpoveď