Heim > Artikel > Backend-Entwicklung > So bestimmen Sie, wie oft ein bestimmter Wert in einem Array in PHP vorkommt
Implementierungsschritte: 1. Verwenden Sie die Funktion array_count_values(), um die Zeiten aller Werte im Array zu zählen. Die Syntax „array_count_values (ursprüngliches Array)“ gibt einen assoziativen Array zurück der Wert des ursprünglichen Arrays und der Schlüsselwert ist die Anzahl der Vorkommen im ursprünglichen Array. 2. Verwenden Sie die Anweisung „$assoziativer Array-Variablenname [‘angegebener Wert‘]“, um auf das assoziative Array zuzugreifen und den Wert zu erhalten Anzahl der Vorkommen des angegebenen Werts.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, DELL G3-Computer
So bestimmen Sie, wie oft ein bestimmter Wert in einem Array in PHP erscheint
In PHP Sie können die Funktion array_count_values() verwenden, um die Anzahl der Vorkommen eines bestimmten Werts in einem Array zu zählen.
Implementierungsschritte:
Schritt 1: Verwenden Sie die Funktion array_count_values(), um zu zählen, wie oft alle Werte im Array vorkommen.
Die Funktion array_count_values() kann zählen, wie oft alle Werte angezeigt werden im Array.
<?php header("Content-type:text/html;charset=utf-8"); $arr = array("A","Cat","Dog","A","Dog"); echo "原数组:"; var_dump($arr); echo "数组中所有元素的出现次数:"; $count = array_count_values($arr); var_dump($count); ?>
Es ist ersichtlich, dass die Funktion array_count_values() ein assoziatives Array zurückgibt, der Schlüsselname seines Elements der Wert des ursprünglichen Arrays ist und der Schlüsselwert die Häufigkeit angibt, mit der der Wert im vorkommt ursprüngliches Array.
Schritt 2: Ermitteln Sie die Anzahl der Vorkommen des angegebenen Werts
$关联数组变量名['指定值']
Diese Komponente kann auf den Wert (Anzahl der Vorkommen) des entsprechenden Schlüsselnamens (ursprüngliches Array-Element) im assoziativen Array zugreifen
Implementierungsbeispiel:
<?php header("Content-type:text/html;charset=utf-8"); $arr = array("A","Cat","Dog","A","Dog"); echo "原数组:"; var_dump($arr); echo "数组中所有元素的出现次数:"; $count = array_count_values($arr); var_dump($count); echo "字符A 的出现次数:".$count["A"]; ?>
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo bestimmen Sie, wie oft ein bestimmter Wert in einem Array in PHP vorkommt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!