Heim > Backend-Entwicklung > PHP-Problem > So bestimmen Sie den Typ des PHP-Arrays

So bestimmen Sie den Typ des PHP-Arrays

WBOY
Freigeben: 2023-03-13 09:46:01
Original
2551 Leute haben es durchsucht

Im vorherigen Artikel habe ich Ihnen „So verwenden Sie die Switch-Anweisung in PHP (Beispielanalyse)“ vorgestellt. In diesem Artikel werden der grundlegende Inhalt und detaillierte Beispiele der Switch-Anweisung von PHP vorgestellt. Array ist einer der wichtigsten Datentypen in PHP. Hoffe, es hilft allen!

So bestimmen Sie den Typ des PHP-Arrays

PHP-Arrays

Was ist ein Array?

Einer der wichtigsten Datentypen in PHP ist Array, das in PHP weit verbreitet ist. Arrays können mehrere verschiedene Datentypen speichern und sind ein zusammengesetzter Datentyp. Ein Array ist eine spezielle Variable, die mehrere Werte in einer einzigen Variablen speichern kann.

Wenn Sie eine Stapeldatenverarbeitung in einer Sammlungseinheit erreichen möchten, müssen Sie ein Array verwenden, um mehrere miteinander verbundene Daten zu einer Sammlung zusammenzufassen.


Wie erstelle ich ein Array?

In PHP wird die Funktion array() verwendet, um ein Array zu erstellen. Jedes Array-Element wird durch Kommas getrennt. Ein Beispiel ist wie folgt:

<?php
$a =array("好好学习","2.5","2","true");
?>
Nach dem Login kopieren

Im obigen Beispiel haben wir Folgendes hinzugefügt: string, integer, boolean Array-Typ, Gleitkommatyp. Das Array kann viele Elemente enthalten, um es zu finden. Wir müssen zwei Konzepte verwenden: „Schlüssel (Index)“ und „Wert (Wert)“. Das entsprechende Array-Element kann über den Schlüsselwert abgerufen werden.

Indizes beginnen im Allgemeinen bei 0, 0.1.2.3 ... das heißt:

<?php
$a =array("好好学习","天天向上","福如东海","寿比南山");
echo  $a[0];
echo  $a[1];
echo  $a[2];
echo  $a[3];
?>
Nach dem Login kopieren

Ausgabeergebnis:


So bestimmen Sie den Typ des PHP-Arrays

Indizes beginnen im Allgemeinen bei 0, können wir nicht bei Null beginnen? Dann müssen Sie einen der Array-Typen namens Index-Array verwenden.

Index-Array

Der Index des Index-Arrays, also der Schlüsselname, besteht im Allgemeinen aus Zahlen. Jede Zahl entspricht der Position eines Array-Elements im Array. PHP indiziert das Array automatisch. Dem Schlüsselnamen wird ein ganzzahliger Wert zugewiesen, der dann automatisch von diesem Wert aus inkrementiert wird. Wie unten gezeigt:

<?php
 $a = array(0=>&#39;好好学习&#39;,&#39;天天向上&#39;,5 => &#39;福如东海&#39;,&#39;寿比南山&#39;,  10 => &#39;nothing&#39;);
 ?>
Nach dem Login kopieren

0=>'Lerne hart' bedeutet: Der Index von „Lerne hart“ ist 0, „Every day up“ steht hinter „Study hard“ und sein Index erhöht sich automatisch auf 2.

wobei => ein Symbol ist, der Standardname lautet: Schlüssel-Wert-Korrespondenz. Es kann als Index verstanden werden, der diesen Wert deklariert.

Also wird der Index von „福如东海“ auf 5 festgelegt und der Index von „Shoubi Nanshan“ wird nach 5 erhöht, was 6 entspricht. Ein Beispiel ist wie folgt: beginnt bei 0.

Der Index des angegebenen Index ist der von mir angegebene Wert.


Ein bestimmter Wert hat einen obligatorischen Index. Der Wert danach, wenn kein Index angegeben ist. Ihre Indizes werden um +1 erhöht. So bestimmen Sie den Typ des PHP-Arrays

    Assoziatives Array
  • Der Index eines assoziativen Arrays besteht aus einer Mischung aus Zahlen und Zeichenfolgen. Wenn ein Schlüsselname in einem Array keine Zahl ist, dann ist das Array ein assoziatives Array. Zum Beispiel:
  • <?php
    $a =array(2=>"好好学习","天天向上",6=>"福如东海","寿比南山");
    echo  $a[6];
    echo  $a[7];
    echo  $a[2];
    echo  $a[3];
    ?>
    Nach dem Login kopieren

  • Ausgabeergebnis:

  • Der Index eines assoziativen Arrays kann eine Ganzzahl oder eine Zeichenfolge sein. Wenn der Index eine Zeichenfolge ist, fügen Sie dem Index einfache Anführungszeichen
  • hinzu.

    Empfohlenes Lernen: „PHP-Video-Tutorial

    Das obige ist der detaillierte Inhalt vonSo bestimmen Sie den Typ des PHP-Arrays. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage