Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Sortowanie tablic, bez powtarzania
Forum PHP.pl > Forum > Przedszkole
arbuz
Witam,

mam nastepujacy problem, szukam funkcji ktora ze zbioru argumentow wybiera tylko te argumenty ktore sie nie powatarzaja np:

ze zbioru (1,1,2,1,2,2,3,2,1,3,2 ) wybierze tylko liczby: 1,2,3 najlepiej zeby funkcja jeszcze ustawiala te liczby w kolejnosci rosnacej lub malejacej.

Dzieki i pozdrawiam :-)
ghostrider
manual: exclamation.gif

Cytat
array_unique
Removes duplicate values from an array (php 4 >= 4.0.1)
array array_unique ( array array )


Cytat
sort
Sort an array (php 3, php 4 )
void sort ( array array [, int sort_flags] )

Cytat
rsort
Sort an array in reverse order (php 3, php 4 )
void rsort ( array array [, int sort_flags] )
Diablos
  1. <?php
  2. $array = array(); // twoja tablica
  3.  
  4. $array = array_unique($array); // usuwanie duplikatow
  5. sort($array); // sortowanie od najmniejszego do najwiekszego, w przeciwnym wypadku rsort($array);
  6.  
  7.  
  8. ?>
arbuz
Dzieki wielkie!

Z sort to akurat wiedzialem, ale myslalem ze da sie to ujac w jednej funkcji (sort+unique), a czegos jak unique szukalem i znalezc nie moglem :-)
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.