Heim Backend-Entwicklung PHP-Problem Aus welchen drei Teilen besteht ein PHP-Array?

Aus welchen drei Teilen besteht ein PHP-Array?

May 10, 2022 pm 03:42 PM
php php数组

Drei Komponenten eines PHP-Arrays: 1. „Array-Name“. Ein Array ist eine geordnete Folge von Variablen. Wenn eine begrenzte Menge von Variablen desselben Typs benannt wird, ist dieser Name der Array-Name " , das heißt, jedes im Array gespeicherte Element; 3. „Schlüssel“, jedes Element wird durch eine spezielle Kennung unterschieden, die als Schlüssel (auch als Index bezeichnet) bezeichnet wird.

"Aus

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

php-Array besteht aus drei Teilen: „Array-Name“, „Wert“ und „Schlüssel“.

Beispiel:

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$array=array(1,2,3,4,5,6,7,8,9,10);
echo "第一个元素:".$array[0];
var_dump($array);//打印数组
?>
Nach dem Login kopieren

"Aus

Im obigen Beispiel: $array ist der Array-Name und der Wert vor „=>“ (0, 1, 2, 3...) ist der Schlüssel (Index), der Wert (1, 2, 3...) nach „=>“ ist der Wert. $array就是数组名,“=>”前的值(0、1、2、3...)就是键(下标),“=>”后的值(1、2、3...)就是值。

1、数组名

数组(Array)是有序的元素序列。若将有限个类型相同的变量的集合命名,那么这个名称为数组名。

数组名命名遵循一定规则(和变量名一样):

  • 必须以 $ 符号开头,其后是变量的名称,$ 并不是变量名的一部分;

  • 必须以字母或下划线开头;

  • 不能以数字开头;

  • 只能包含字母(A~z)、数字(0~9)和下划线(_);

  • 与其它语言不通的是,PHP 中的一些关键字也可以作为变量名(例如 $true、$for)。

注意:PHP 中的变量名是区分大小写的,因此 $var 和 $Var 表示的是两个不同的变量。

2、键名和键值

数组 array 是一组有序的变量,其中每个值被称为一个元素。每个元素由一个特殊的标识符来区分,这个标识符称为键(也称为下标)。

"Aus

PHP中,键名可以分为两种:

  • 纯数字

  • 字符串或字符串、数字混合

以数字为键名的索引数组,以字符串或字符串、数字混合为键名的关联数组。

1) 索引数组

索引数组的下标(键名)由数字组成,默认从 0 开始,每个数字对应一个数组元素在数组中的位置,不需要特别指定,PHP 会自动为索引数组的键名赋一个整数值,然后从这个值开始自动递增。

例如开头给出的示例就是一个索引数组。

2) 关联数组

关联数组的下标(键名)由数值和字符串混合的形式组成,如果一个数组中有一个键名不是数字,那么这个数组就是关联数组。

如果键名是一个字符串,则要给这个键名使用一个定界修饰符——单引号&#39;&#39;或双引号""

1. Array-Name"Aus

Ein Array (Array) ist eine geordnete Folge von Elementen. Wenn eine begrenzte Sammlung von Variablen desselben Typs benannt wird, ist der Name der Array-Name. Array-Namensbenennung folgt bestimmten Regeln (genauso wie Variablennamen):

  • 🎜 muss mit dem $-Symbol beginnen, gefolgt vom Namen der Variablen, $ und Nicht Teil des Variablennamens; 🎜
  • 🎜 muss mit einem Buchstaben oder Unterstrich beginnen 🎜
  • 🎜; kann nur Buchstaben (A~z), Zahlen (0~9) und Unterstriche (_) enthalten; 🎜
  • 🎜Im Gegensatz zu anderen Sprachen können einige Schlüsselwörter in PHP auch als Variablennamen verwendet werden (z. B. $ wahr, $ für). 🎜
🎜🎜Hinweis: Bei Variablennamen in PHP wird die Groß-/Kleinschreibung beachtet, sodass $var und $Var zwei verschiedene Variablen darstellen. 🎜🎜🎜🎜2. Schlüsselname und Schlüsselwert 🎜🎜🎜Array ist ein geordneter Satz von Variablen, wobei jeder Wert als Element bezeichnet wird. Jedes Element zeichnet sich durch eine spezielle Kennung aus, die als Schlüssel (auch als Index bezeichnet) bezeichnet wird. 🎜🎜"Aus🎜🎜In PHP können Schlüsselnamen in zwei Typen unterteilt werden:
🎜
  • 🎜Reine Zahlen🎜
  • 🎜Zeichenfolgen oder gemischte Zeichenfolgen und Zahlen🎜
🎜Mit An Indexarray mit Zahlen als Schlüssel und ein assoziatives Array mit Zeichenfolgen oder einer Mischung aus Zeichenfolgen und Zahlen als Schlüssel. 🎜

🎜1) Indexarray🎜🎜🎜Der Index (Schlüsselname) des Indexarrays besteht aus Zahlen, beginnend bei 0 Standardmäßig entspricht jede Zahl der Position eines Array-Elements im Array. Sie muss nicht angegeben werden. PHP weist dem Schlüsselnamen des Indexarrays automatisch einen ganzzahligen Wert zu und erhöht ihn dann automatisch von diesem Wert. 🎜🎜Beim Beispiel zu Beginn handelt es sich um ein Indexarray. 🎜🎜🎜2) Assoziatives 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. 🎜🎜Wenn der Schlüsselname eine Zeichenfolge ist, verwenden Sie einen begrenzenden Modifikator für den Schlüsselnamen – einfache Anführungszeichen '' oder doppelte Anführungszeichen ", um ihn einzuschließen. 🎜

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$array=array("id"=>1,"name"=>"李华","age"=>23,"1"=>1,"id2"=>52);
echo "键名为name的元素:".$array["name"];
var_dump($array);//打印数组
?>
Nach dem Login kopieren
🎜🎜🎜🎜Empfohlenes Lernen: „🎜PHP-Video-Tutorial🎜“🎜

Das obige ist der detaillierte Inhalt vonAus welchen drei Teilen besteht ein PHP-Array?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
Will R.E.P.O. Crossplay haben?
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

PHP 8.4 Installations- und Upgrade-Anleitung für Ubuntu und Debian PHP 8.4 Installations- und Upgrade-Anleitung für Ubuntu und Debian Dec 24, 2024 pm 04:42 PM

PHP 8.4 bringt mehrere neue Funktionen, Sicherheitsverbesserungen und Leistungsverbesserungen mit einer beträchtlichen Menge an veralteten und entfernten Funktionen. In dieser Anleitung wird erklärt, wie Sie PHP 8.4 installieren oder auf PHP 8.4 auf Ubuntu, Debian oder deren Derivaten aktualisieren. Obwohl es möglich ist, PHP aus dem Quellcode zu kompilieren, ist die Installation aus einem APT-Repository wie unten erläutert oft schneller und sicherer, da diese Repositorys in Zukunft die neuesten Fehlerbehebungen und Sicherheitsupdates bereitstellen.

So richten Sie Visual Studio-Code (VS-Code) für die PHP-Entwicklung ein So richten Sie Visual Studio-Code (VS-Code) für die PHP-Entwicklung ein Dec 20, 2024 am 11:31 AM

Visual Studio Code, auch bekannt als VS Code, ist ein kostenloser Quellcode-Editor – oder eine integrierte Entwicklungsumgebung (IDE) –, die für alle gängigen Betriebssysteme verfügbar ist. Mit einer großen Sammlung von Erweiterungen für viele Programmiersprachen kann VS Code c

7 PHP-Funktionen, die ich leider vorher nicht kannte 7 PHP-Funktionen, die ich leider vorher nicht kannte Nov 13, 2024 am 09:42 AM

Wenn Sie ein erfahrener PHP-Entwickler sind, haben Sie möglicherweise das Gefühl, dass Sie dort waren und dies bereits getan haben. Sie haben eine beträchtliche Anzahl von Anwendungen entwickelt, Millionen von Codezeilen debuggt und eine Reihe von Skripten optimiert, um op zu erreichen

Wie analysiert und verarbeitet man HTML/XML in PHP? Wie analysiert und verarbeitet man HTML/XML in PHP? Feb 07, 2025 am 11:57 AM

Dieses Tutorial zeigt, wie XML -Dokumente mit PHP effizient verarbeitet werden. XML (Extensible Markup-Sprache) ist eine vielseitige textbasierte Markup-Sprache, die sowohl für die Lesbarkeit des Menschen als auch für die Analyse von Maschinen entwickelt wurde. Es wird üblicherweise für die Datenspeicherung ein verwendet und wird häufig verwendet

Erklären Sie JSON Web Tokens (JWT) und ihren Anwendungsfall in PHP -APIs. Erklären Sie JSON Web Tokens (JWT) und ihren Anwendungsfall in PHP -APIs. Apr 05, 2025 am 12:04 AM

JWT ist ein offener Standard, der auf JSON basiert und zur sicheren Übertragung von Informationen zwischen Parteien verwendet wird, hauptsächlich für die Identitätsauthentifizierung und den Informationsaustausch. 1. JWT besteht aus drei Teilen: Header, Nutzlast und Signatur. 2. Das Arbeitsprinzip von JWT enthält drei Schritte: Generierung von JWT, Überprüfung von JWT und Parsingnayload. 3. Bei Verwendung von JWT zur Authentifizierung in PHP kann JWT generiert und überprüft werden, und die Funktionen und Berechtigungsinformationen der Benutzer können in die erweiterte Verwendung aufgenommen werden. 4. Häufige Fehler sind Signaturüberprüfungsfehler, Token -Ablauf und übergroße Nutzlast. Zu Debugging -Fähigkeiten gehört die Verwendung von Debugging -Tools und Protokollierung. 5. Leistungsoptimierung und Best Practices umfassen die Verwendung geeigneter Signaturalgorithmen, das Einstellen von Gültigkeitsperioden angemessen.

PHP -Programm zum Zählen von Vokalen in einer Zeichenfolge PHP -Programm zum Zählen von Vokalen in einer Zeichenfolge Feb 07, 2025 pm 12:12 PM

Eine Zeichenfolge ist eine Folge von Zeichen, einschließlich Buchstaben, Zahlen und Symbolen. In diesem Tutorial wird lernen, wie Sie die Anzahl der Vokale in einer bestimmten Zeichenfolge in PHP unter Verwendung verschiedener Methoden berechnen. Die Vokale auf Englisch sind a, e, i, o, u und sie können Großbuchstaben oder Kleinbuchstaben sein. Was ist ein Vokal? Vokale sind alphabetische Zeichen, die eine spezifische Aussprache darstellen. Es gibt fünf Vokale in Englisch, einschließlich Großbuchstaben und Kleinbuchstaben: a, e, ich, o, u Beispiel 1 Eingabe: String = "TutorialPoint" Ausgabe: 6 erklären Die Vokale in der String "TutorialPoint" sind u, o, i, a, o, ich. Insgesamt gibt es 6 Yuan

Erklären Sie die späte statische Bindung in PHP (statisch: :). Erklären Sie die späte statische Bindung in PHP (statisch: :). Apr 03, 2025 am 12:04 AM

Statische Bindung (statisch: :) implementiert die späte statische Bindung (LSB) in PHP, sodass das Aufrufen von Klassen in statischen Kontexten anstatt Klassen zu definieren. 1) Der Analyseprozess wird zur Laufzeit durchgeführt.

Was sind PHP Magic -Methoden (__construct, __Destruct, __call, __get, __set usw.) und geben Sie Anwendungsfälle an? Was sind PHP Magic -Methoden (__construct, __Destruct, __call, __get, __set usw.) und geben Sie Anwendungsfälle an? Apr 03, 2025 am 12:03 AM

Was sind die magischen Methoden von PHP? Zu den magischen Methoden von PHP gehören: 1. \ _ \ _ Konstrukt, verwendet, um Objekte zu initialisieren; 2. \ _ \ _ Destruct, verwendet zur Reinigung von Ressourcen; 3. \ _ \ _ Call, behandeln Sie nicht existierende Methodenaufrufe; 4. \ _ \ _ GET, Implementieren Sie den dynamischen Attributzugriff; 5. \ _ \ _ Setzen Sie dynamische Attributeinstellungen. Diese Methoden werden in bestimmten Situationen automatisch aufgerufen, wodurch die Code -Flexibilität und -Effizienz verbessert werden.

See all articles