Heim  >  Artikel  >  Backend-Entwicklung  >  So entfernen Sie den Schlüsselwert (Wert) eines eindimensionalen Arrays in PHP

So entfernen Sie den Schlüsselwert (Wert) eines eindimensionalen Arrays in PHP

青灯夜游
青灯夜游Original
2021-11-26 18:49:272536Durchsuche

In PHP können Sie die Funktion array_keys() verwenden, um den Schlüsselwert (value) eines eindimensionalen Arrays zu entfernen, sodass nur der Schlüsselname (key) des Arrays übrig bleibt. Das Syntaxformat ist „array_keys($array)“. ".

So entfernen Sie den Schlüsselwert (Wert) eines eindimensionalen Arrays in PHP

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

In PHP besteht jedes Element des Arrays aus einem Schlüssel-Wert-Paar (Schlüsselwert), durch das Schlüssel des Elementnamens, um auf den Wert des entsprechenden Schlüssels zuzugreifen.

提示:“索引”和“键名”指的是同一样东西,“索引”多指数组数字形式的下标。

Manchmal müssen wir den Schlüsselwert (value) eines eindimensionalen Arrays entfernen und nur den Schlüsselnamen (key) des Arrays belassen.

An dieser Stelle können Sie die Funktion array_keys() verwenden. Die Funktion

array_key() kann einige oder alle Schlüsselnamen im Array abrufen. Das Syntaxformat ist wie folgt:

array_keys($array [, $search_value = null [, $strict = false]])

Die Parameterbeschreibung lautet wie folgt:

  • $array: ein erforderlicher Parameter, der das Array darstellt
  • $search_value: optional Wählen Sie den Parameter aus. Wenn der Parameter leer ist, gibt die Funktion alle Schlüsselnamen im Array zurück. Wenn dieser Parameter angegeben ist, gibt die Funktion nur den Schlüsselnamen mit dem Wert $search_value zurück ;
  • $strict: optionaler Parameter, der bei der Suche auf den strikten Modus festgelegt wird. Bei der Suche werden nur Typen verglichen, nicht die Typen Im strikten Modus werden die Werte beim Suchen und Eingeben gleichzeitig verglichen, was === entspricht. Die Funktion

array_key() gibt den erhaltenen Array-Schlüsselnamen in Form eines Arrays zurück.

<?php
header("Content-type:text/html;charset=utf-8");
$array = array(
        &#39;name&#39;  => &#39;PHP中文网&#39;,
        &#39;url&#39;   => &#39;https://www.php.cn/&#39;,
        &#39;title&#39; => &#39;PHP教程&#39;,
);
$key=array_keys($array);
var_dump($key);
?>

So entfernen Sie den Schlüsselwert (Wert) eines eindimensionalen Arrays in PHP

Sie können sehen, dass der Schlüsselwert (value) des eindimensionalen Arrays entfernt wird und nur der Schlüsselname (key) des eindimensionalen Arrays zurückgegeben wird.

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo entfernen Sie den Schlüsselwert (Wert) eines eindimensionalen Arrays in PHP. 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