Heim >Backend-Entwicklung >PHP-Problem >Ob der PHP-Array-Schlüsselname in Anführungszeichen gesetzt werden soll oder nicht

Ob der PHP-Array-Schlüsselname in Anführungszeichen gesetzt werden soll oder nicht

青灯夜游
青灯夜游Original
2022-07-07 19:00:522528Durchsuche

Wenn der Array-Schlüsselname in PHP ein Ganzzahltyp ist, müssen Sie keine Anführungszeichen hinzufügen. Wenn der Array-Schlüsselname ein Zeichenfolgentyp ist, müssen Sie Anführungszeichen hinzufügen. Wenn ein Schlüsselname in einem Array keine Zahl ist, dann ist das Array ein assoziatives Array. Der Schlüsselname des assoziativen Arrays kann eine beliebige Ganzzahl oder Zeichenfolge sein. Wenn der Schlüsselname eine Zeichenfolge ist, fügen Sie einen Begrenzungsmodifikator hinzu , fügen Sie einfache Anführungszeichen „''“ oder doppelte Anführungszeichen „““ hinzu.

Ob der PHP-Array-Schlüsselname in Anführungszeichen gesetzt werden soll oder nicht

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, DELL G3-Computer

Ob in PHP der Array-Schlüsselname in Anführungszeichen gesetzt wird, hängt vom Datentyp des Schlüsselnamens ab.

  • Wenn der Array-Schlüsselname ein ganzzahliger numerischer Typ ist, sind keine Anführungszeichen erforderlich.

<?php
header("Content-type:text/html;charset=utf-8");
$arr = array(1=>"a",2=>"b",3=>"c",4=>"d",5=>"e",);
var_dump($arr);
?>
. Wenn der Array-Schlüsselname ein Zeichenfolgentyp ist, sind Anführungszeichen erforderlich

Ob der PHP-Array-Schlüsselname in Anführungszeichen gesetzt werden soll oder nicht

  • Erläuterung:

In einem PHP-Array gibt es unabhängig von der Art des Schlüsselnamens einen entsprechenden Wert, d. h. ein Schlüssel/Wert-Paar, entsprechend den verschiedenen Datentypen des Arrays Schlüsselnamen können wir das PHP-Array in zwei Typen unterteilen:

Ob der PHP-Array-Schlüsselname in Anführungszeichen gesetzt werden soll oder nicht

Ein Array mit Zahlen als Schlüssel wird als indiziertes Array bezeichnet;

Ein Array mit Zeichenfolgen oder einer Mischung aus Zeichenfolgen und Zahlen als Schlüssel wird als assoziatives Array bezeichnet Array.

  • Der Index (Schlüsselname) eines assoziativen Arrays besteht aus einer Mischung aus numerischen Werten und Zeichenfolgen. Wenn ein Schlüsselname in einem Array keine Zahl ist, dann ist das Array ein assoziatives Array.

  • Der Schlüsselname eines assoziativen Arrays kann eine beliebige Ganzzahl oder Zeichenfolge sein.
  • Wenn der Schlüsselname eine Zeichenfolge ist, fügen Sie einen begrenzenden Modifikator zum Schlüsselnamen hinzu – einfaches Anführungszeichen '' oder doppeltes Anführungszeichen " "

    .

Empfohlenes Lernen: „

PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonOb der PHP-Array-Schlüsselname in Anführungszeichen gesetzt werden soll oder nicht. 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