Heim  >  Artikel  >  Backend-Entwicklung  >  So bestimmen Sie, wie viele Elemente ein Array in PHP enthält

So bestimmen Sie, wie viele Elemente ein Array in PHP enthält

小老鼠
小老鼠Original
2023-06-05 16:19:431142Durchsuche

php-Methode, um zu bestimmen, wie viele Elemente es in einem Array gibt: 1. Verwenden Sie die Funktion „count()“, um zu bestimmen, die Syntax lautet „echo count(array);“ 2. Verwenden Sie „; sizeof()“ Funktionsbeurteilung, die Syntax ist „echo sizeof (array);“; 3. Verwenden Sie die foreach-Schleife, die Syntax ist „foreach (array) {element}“; 4. Verwenden Sie die while-Schleife, die Syntax ist „while ( isset(array [element])) ) {}". ”

So bestimmen Sie, wie viele Elemente ein Array in PHP enthält

Das Betriebssystem für dieses Tutorial: Windows 10-System, PHP-Version 8.1.3, Dell G3-Computer.

1. Verwenden Sie die Funktion count()

In PHP können Sie am einfachsten ermitteln, wie viele Elemente sich in einem Array befinden, indem Sie count( )-Funktion. Diese Funktion gibt die Anzahl der Elemente im Array zurück. Sie können den folgenden Code verwenden, um zu demonstrieren:

$myArray = array('apple', 'banana', 'orange');
echo count($myArray); // 输出 3

Der obige Code erstellt ein Array mit drei Elementen, denn wenn die Funktion count() ausgeführt wird. Wenn die Funktion aufgerufen wird, gibt sie 3 zurück. Das Array enthält drei Elemente stellt eine weitere Funktion namens sizeof() zur Verfügung. Sie kann verwendet werden, um die Anzahl der Elemente in einem Array zu bestimmen, genau wie die Funktion count(). Tatsächlich sind die beiden Funktionen fast gleich. Der folgende Code zeigt, wie man sizeof( verwendet. )-Funktion:

$myArray = array('apple', 'banana', 'orange');
echo sizeof($myArray); // 输出 3

Wie die Funktion count() gibt sie 3 zurück, wenn die Funktion sizeof() aufgerufen wird. Sie können auch eine foreach-Schleife verwenden, um die Anzahl der Elemente im Array zu bestimmen. Zur Veranschaulichung können Sie den folgenden Code verwenden:

$myArray = array('apple', 'banana', 'orange');
$count = 0;
foreach ($myArray as $value) {
    $count++;
}
echo $count; // 输出 3
In diesem Beispiel verwenden wir eine foreach-Schleife, um jedes Element des Arrays $myArray zu iterieren. Für jedes Element erhöht der Code den Wert von $ count-Variable um 1. Wenn die Schleife endet, enthält $count die Anzahl der Elemente im Array, also 3. Verwenden einer while-Schleife

Die letzte Möglichkeit, die Anzahl der Arrays zu bestimmen Elemente verwenden eine While-Schleife, was mit dem folgenden Code demonstriert werden kann:

$myArray = array('apple', 'banana', 'orange');
$count = 0;
while (isset($myArray[$count])) {
    $count++;
}
echo $count; // 输出 3

In diesem Beispiel verwenden wir eine While-Schleife, um den Wert der Variablen $count zu erhöhen, bis $myArray[$ count] existiert nicht mehr. Wenn die while-Schleife endet, ist der Wert von $count die Anzahl der Elemente im Array, also 3.

Das obige ist der detaillierte Inhalt vonSo bestimmen Sie, wie viele Elemente ein Array in PHP enthält. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn