Heim  >  Artikel  >  Backend-Entwicklung  >  Übersicht und Demonstration des Klassifizierungs- und Deklarationscodes von PHP-Arrays

Übersicht und Demonstration des Klassifizierungs- und Deklarationscodes von PHP-Arrays

高洛峰
高洛峰Original
2016-12-01 15:04:22906Durchsuche

Code kopieren Der Code lautet wie folgt:
/**
** Übersicht über ein Array
1. Das Wesentliche eines Arrays: Verwalten und Betreiben einer Reihe von Variablen, Stapelverarbeitung
2. Arrays können beliebige Daten speichern Länge . Es kann auch jede Art von Daten speichern
4. Arrays können die Funktionen anderer Sprachdatenstrukturen (verknüpfte Listen, Warteschlangen, Stapel, Sammlungsklassen) vervollständigen
**
2 In Arrays gibt es mehrere Einheiten (Einheiten werden Elemente genannt)
Jedes Element besteht aus einem Index [Schlüssel] und einem Wert
Wenn auf ein Element einzeln zugegriffen wird, erfolgt der Zugriff auf das Element über den Index [Schlüssel]
1. Eindimensionales Array, zweidimensionales Array, dreidimensionales Array. . . . . Mehrdimensionales Array
(ein Array von Arrays bedeutet, dass andere Arrays im Array gespeichert sind)

Es gibt zwei Arten von Arrays in 2.php
Indexarray: das heißt der Index [Schlüssel] ist ein sequentieller ganzzahliger Index
Assoziatives Array: Der Index ist eine Zeichenfolge als Index
Index (Ganzzahl, Zeichenfolge) Es gibt nur zwei Arten
*
drei. Mehrere Deklarationsmethoden für Arrays
1 Weisen Sie Array-Elementen direkt Werte zu
Wenn der Indexindex nicht angegeben ist, beginnt der sequentielle Index bei 0
Wenn der Indexindex angegeben ist, wird der nächste sein erhöht vom größten 1
Wenn der vorherige Index später erscheint und es sich um eine Zuweisung handelt, wird das vorherige Element neu zugewiesen
d Wenn die gemischte Deklaration vorgenommen wird, beeinflussen sich Index und Assoziation nicht gegenseitig (dies ist der Fall). hat keinen Einfluss auf die Deklaration des Indexindex.)
2 Verwenden Sie die Array()-Funktion

a verwendet standardmäßig das Indexarray
b. Wenn Sie Indizes für assoziative Arrays und Index-Arrays angeben, verwenden Sie key => value
c. Verwenden Sie ",", um mehrere Mitglieder zu trennen.
3 Verwenden Sie andere Funktionsdeklarationen

*
*
*
*
**/

echo $arr[5]

//index array
$user[]=1;
$user[9]="Zhang San"
$user[0]=10;
$user[3]="nan"; >$info =array(
"$user"=array(
//$user[0]
array("1","张三",10,"nan"),
//$ user[1]
array("2","lisi",10,"nan"),
//$user[2]
array("3","wangwu", 10," nan"),
),
"$score"=array(
//$user[0]
array("1","张三",10,"nan "),
//$user[1]
array("2","lisi",10,"nan"),
//$user[2]
array("3 "," wangwu",10,"nan"),
),

"$connect"=array(
//$user[0]
array("1", "Zhang San ",10,"nan"),
//$user[1]
array("2",lisi",10,"nan"),
//$user[ 2]
array("3","wangwu",10,"nan"),
};

$user[][]=1; $user[ ][]=1;
$user[][]=1;
$user[][]=1; >?> ;

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