PHP pole array-seskupení stejných hodnot jako GROUP BY

PHP pole array-seskupení stejných hodnot jako GROUP BY

Ahoj, mám v PHP pole Array ( [0] => klavesnice [1] => klavesnice [2] => mys [3] => klavesnice [4] => monitor [5] => disk [6] => kabel [7] => disk [8] => linux [9] => grafika ), ze kterého potřebuji stejné položky seskupit podobně jako to jde v SQL pomocí GROUP BY.

Výsledek: klavesnice, mys, monitor, disk, kabel, disk, linux, grafika

Snažím se najít nějaké řešení na netu a nic jsem nenašel. Děkuji za pomoc



ODPOVĚĎ


Ahoj, mohu ti poradit, jak odstranit z pole položky, které se opakují (duplikují). Stačí použít funkci array_unique() :


$polozky= array_unique($array);
foreach($polozky as $polozka)
{
echo "$polozka ";
}


Výsledek z $array je pak klavesnice, mys, monitor, disk, kabel, disk, linux, grafika.
Jak se ti článek líbil?

Komentáře (0)

Přidat komentář