Die PHP-Methode count() wird verwendet, um die Anzahl der Elemente in einem Array zu ermitteln. Die PHP-Methode count() ist eine in PHP integrierte Methode. Sie führt die gleiche Aufgabe aus wie die Methode size(). Manchmal müssen wir die Nummer eines Elements kennen, das in einem Array oder Objekt vorhanden ist. Zu diesem Zweck stellt PHP die Methode count() zur Verfügung. Es kann auch den Wert 0 für ein Array oder Objekt zurückgeben, das kein Element enthält oder wenn es ein leeres Array ist, und auch für ein Array oder Objekt, das nicht festgelegt ist.
Starten Sie Ihren kostenlosen Softwareentwicklungskurs
Webentwicklung, Programmiersprachen, Softwaretests und andere
Syntax:
count( array, mode );
Parameter:
Im Folgenden finden Sie die genannten Beispiele:
Beispiel der PHP-Methode count() zum Ermitteln der Anzahl der Elemente in einem Array. Als nächstes schreiben wir den PHP-Code, um die Methode anhand des folgenden Beispiels besser zu verstehen, in dem die count()-Methode verwendet wird, um die Nummer des im eindimensionalen Array vorhandenen Elements zu ermitteln, wie unten dargestellt.
Code:
<?php // array of languages $Language = array( 'English', 'Math', 'Science', 'Hindi'); print( "The array is : " ); print( implode(', ', $Language )); print(".<br>"); // Calculating total number of elements present in an array. $result = count($Language); print( "The total number of elements present in an array are :" ); print( $result ); ?>
Ausgabe:
Wie im obigen Programm der Code „$result = count($Language);“ Suchen und geben Sie die Anzahl der Elemente zurück, die im Array „Sprache“ vorhanden sind und auch angezeigt werden, wie wir in der Ausgabe sehen können.
Beispiel der PHP-Methode count() zum Ermitteln der Anzahl der Zählungen für das mehrdimensionale Array.
Als nächstes schreiben wir den HTML-Code, um die PHP Count()-Methode zu verstehen, bei der die Längeneigenschaft verwendet wird, um die Anzahl der Zählungen eines Elements im mehrdimensionalen Array zu ermitteln, wie unten.
Code:
<?php // multidimensional array of subjects $sub = array( 'Subjects' => array( 'English', 'Math', 'Science', 'Hindi', 'Social' ), 'facultyid' => array( 'fac12', 'fac36', 'fac78', 'fac60', 'fac03' ) ); print( "The count for multidimensional array. " ); print( " <br>" ); // Calculating total number of elements present in an multidimensional array. // recursive count print( "The count for multidimensional array with recursive. " ); print( count( $sub, 1 )); print( " <br>" ); print( "The count for multidimensional array with out recursive. " ); print( count( $sub )); print( " <br>" ); ?>
Ausgabe:
Wie im obigen Programm wird das „sub“-Array erstellt, um die Fächer und die jeweilige Fakultäts-ID zu speichern, die sich damit befasst. Später im Code wird die Methode count() auf zwei Arten verwendet, um die Anzahl der in diesem mehrdimensionalen Array vorhandenen Elemente zu ermitteln. Der erste Weg ist „count( $sub, 1 );“, ein rekursiver Weg, der durch die Übergabe des Moduswerts an 1 angezeigt wird, und der zweite Weg ist „count( $sub );“ , was kein rekursiver Weg ist. Die Ausgabeanzahl des ersten Weges beträgt also 12 und die Ausgabeanzahl des zweiten Weges beträgt 2. PHP count()-Methode zum Ermitteln der Anzahl der Zählungen für das mehrdimensionale Array verschiedener Datentypen.
Als nächstes schreiben wir den HTML-Code, um die PHP Count()-Methode zu verstehen, wobei die Längeneigenschaft verwendet wird, um die Anzahl der Elemente im mehrdimensionalen Array zu ermitteln, das aus unterschiedlichen Datentypen in unterschiedlichen Dimensionen besteht, wie unten.
Code:
<?php // multidimensional array of Marks $Marks = array( 'Subjects' => array( 'English', 'Math', 'Science', 'Hindi', 'Social' ), 'rollno' => array( 89, 78, 56, 45, 67 )); print( "The count for multidimensional array of different data types. " ); print( " <br>" ); // Calculating total number of elements present in an multidimensional array. // recursive count print( "The count for multidimensional array with recursive. " ); print( count( $Marks, 1 )); print( " <br>" ); print( "The count for multidimensional array with out recursive. " ); print( count( $Marks )); print( " <br>" ); ?>
Ausgabe:
Wie im obigen Programm wird das Array „Marken“ erstellt, um die Subjekte und die jeweiligen Markierungen zu speichern, die im Vergleich zum Subjekt eines Markierungsarrays von unterschiedlichen Datentypen sind. Später im Code verwendet die count()-Methode zwei Möglichkeiten, um die Anzahl der in diesem mehrdimensionalen Array vorhandenen Elemente zu ermitteln, sodass die Ausgabeanzahl der ersten Methode 12 und die Ausgabeanzahl der zweiten Methode 2 beträgt.
Die PHP-Methode count() ist eine integrierte Methode, mit der die Anzahl der in einem Array vorhandenen Elemente ermittelt wird.
Das obige ist der detaillierte Inhalt vonPHP-Anzahl. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!