Heim >Backend-Entwicklung >PHP-Problem >Sind Schlüssel in PHP-Arrays eindeutige Bezeichner?

Sind Schlüssel in PHP-Arrays eindeutige Bezeichner?

青灯夜游
青灯夜游Original
2022-06-01 20:53:152791Durchsuche

Schlüssel in PHP-Arrays sind eindeutige Bezeichner. In einem PHP-Array wird jedes Element durch einen speziellen Bezeichner unterschieden, der als Schlüssel (auch als Index bezeichnet) bezeichnet wird. Der Schlüssel des Arrays ist eindeutig und existiert nicht wiederholt, selbst wenn zwei identische Schlüsselnamen deklariert werden Der Wert des letztgenannten Schlüsselnamens überschreibt den Wert des vorherigen Schlüsselnamens.

Sind Schlüssel in PHP-Arrays eindeutige Bezeichner?

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

Der Schlüssel (Index) im PHP-Array ist eine eindeutige Kennung.

Jedes Element eines Arrays zeichnet sich durch eine spezielle Kennung aus, die als Schlüssel (auch als Index bezeichnet) bezeichnet wird.

Jede Entität im Array enthält zwei Elemente, nämlich Schlüssel und Wert. Die entsprechenden Array-Elemente können über den Schlüsselwert ermittelt werden. Diese Schlüssel können numerische Schlüssel oder Assoziationsschlüssel sein.

Sind Schlüssel in PHP-Arrays eindeutige Bezeichner?

Im PHP-Array ist der Schlüsselname (Schlüssel) eindeutig und wird nicht wiederholt vorkommen.

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$arr=array("id"=>1,"name"=>"李华","age"=>23,"id"=>2,"name"=>"小明");
var_dump($arr);
?>

Sind Schlüssel in PHP-Arrays eindeutige Bezeichner?

Es ist ersichtlich, dass selbst wenn zwei identische Schlüsselnamen deklariert werden, der Wert des später deklarierten Schlüsselnamens den Wert des vorherigen Schlüsselnamens überschreibt. PHP-Array-Schlüsselnamen sind eindeutig.

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSind Schlüssel in PHP-Arrays eindeutige Bezeichner?. 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