array_count_values

(PHP 4, PHP 5, PHP 7, PHP 8)

array_count_valuesZählt die Vorkommen jedes einzelnen Wertes in einem Array

Beschreibung

array_count_values(array$array): array

array_count_values() gibt ein Array zurück, in dem die Werte des Arrays array (die vom Typ Integer oder String sein müssen) als Schlüssel und die Häufigkeit ihres Auftretens als Werte angegeben sind.

Parameter-Liste

array

Das Array mit den zu zählenden Werten

Rückgabewerte

Gibt ein assoziatives Array mit den Werten aus array als Schlüsseln und der Anzahl als Werten zurück.

Fehler/Exceptions

Erzeugt ein E_WARNING für jedes Element, welches kein string oder int ist.

Beispiele

Beispiel #1 array_count_values()-Beispiel

<?php
$array
= array(1, "hello", 1, "world", "hello");
print_r(array_count_values($array));
?>

Das oben gezeigte Beispiel erzeugt folgende Ausgabe:

Array ( [1] => 2 [hello] => 2 [world] => 1 )

Siehe auch

  • count() - Zählt alle Elemente eines Arrays oder eines Countable-Objekts
  • array_unique() - Entfernt doppelte Werte aus einem Array
  • array_values() - Liefert alle Werte eines Arrays
  • count_chars() - Gibt Informationen über die in einem String enthaltenen Zeichen zurück
To Top