ugrás a tartalomhoz

php tömbben külömböző értékek száma

simisoma · 2021. Jún. 21. (H), 14.25
Sziasztok,


hogy tudnám egy tömben megszámolni a külömböző elemek számát?

 $ertek = array(1,1,1,2,3,3,4);
azt szeretném tudni, hogy itt hány külömböző érték van: 4

vagy

 $ertek = array(1,1,1);
Eredmény 1
 
1

Ez azért nagyon RTFM...

Endyl · 2021. Jún. 21. (H), 16.02
array_unique()
$uniqueCount = count(array_unique($array));
Vagy persze függvényként:
function countUnique($array) {
    return count(array_unique($array));
}
$uniqueCount = countUnique([11, 1, 2, 3, 2]);
És még: ajánlott olvasmány.