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?
  1. $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
  1. $ertek = array(1,1,1);  
Eredmény 1
 
1

Ez azért nagyon RTFM...

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