Heim  >  Artikel  >  Backend-Entwicklung  >  So erhalten Sie verschiedene Werte aus einem Array in PHP

So erhalten Sie verschiedene Werte aus einem Array in PHP

青灯夜游
青灯夜游Original
2022-01-21 18:36:421842Durchsuche

Value-Methode: 1. Verwenden Sie die Anweisung „array_unique(array)“, um doppelte Werte im Array zu entfernen und ein Array mit unterschiedlichen Werten zurückzugeben. 2. Verwenden Sie die Anweisung „array_keys(array_count_values(array))“, um doppelte Werte zu entfernen Werte im Array Value, gibt ein Array zurück, das unterschiedliche Werte enthält.

So erhalten Sie verschiedene Werte aus einem Array in PHP

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

php nimmt verschiedene Werte aus dem Array

1. Verwenden Sie array_unique( ) Funktion:

Die Funktion array_unique() wird verwendet, um doppelte Werte aus einem Array zu entfernen. Wenn zwei oder mehr Array-Werte gleich sind, bleibt nur der erste Wert erhalten und die anderen Werte werden entfernt.

<?php
header("Content-type:text/html;charset=utf-8");
$arr=array("A","Cat","Dog","A","Dog",1,2,3,3,2,1);
echo "原数组:";
var_dump($arr);
echo "获取数组中的不同值:";
var_dump(array_unique($arr));
?>

So erhalten Sie verschiedene Werte aus einem Array in PHP

2. Verwenden Sie die Funktionen array_keys() und array_count_values(). Die Funktion array_count_values() wird verwendet, um die Anzahl der Vorkommen aller Werte im Array zu zählen. Der Schlüsselname im zurückgegebenen Array ist der Wert des ursprünglichen Arrays und der Schlüsselwert ist die Häufigkeit, mit der der Wert im ursprünglichen Array vorkommt. Die Funktion array_keys() gibt ein neues Array zurück, das alle Schlüsselnamen im Array enthält.

<?php
header("Content-type:text/html;charset=utf-8");
$arr=array("A","Cat","Dog","A","Dog",1,2,3,3,2,1);
echo "原数组:";
var_dump($arr);
echo "获取数组中的不同值:";
var_dump(array_keys(array_count_values($arr)));
?>

Empfohlenes Lernen: „

PHP-Video-Tutorial

So erhalten Sie verschiedene Werte aus einem Array in PHP

Das obige ist der detaillierte Inhalt vonSo erhalten Sie verschiedene Werte aus einem Array 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