Rumah > pembangunan bahagian belakang > masalah PHP > Bagaimana untuk mendapatkan nilai yang berbeza daripada array dalam php

Bagaimana untuk mendapatkan nilai yang berbeza daripada array dalam php

青灯夜游
Lepaskan: 2023-03-14 22:20:01
asal
1943 orang telah melayarinya

Kaedah nilai: 1. Gunakan pernyataan "array_unique(array)" untuk mengalih keluar nilai pendua dalam tatasusunan dan mengembalikan tatasusunan yang mengandungi nilai yang berbeza 2. Gunakan "array_keys(array_count_values(array))" pernyataan untuk mengalih keluar pendua Nilai pendua dalam tatasusunan, mengembalikan tatasusunan yang mengandungi nilai yang berbeza.

Bagaimana untuk mendapatkan nilai yang berbeza daripada array dalam php

Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3

php mengambil masa daripada tatasusunan Nilai yang berbeza

1 Gunakan fungsi array_unique():

fungsi array_unique() digunakan untuk mengalih keluar. pendua dalam nilai tatasusunan. Jika dua atau lebih nilai tatasusunan adalah sama, hanya nilai pertama dikekalkan dan nilai lain dikeluarkan.

<?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));
?>
Salin selepas log masuk

Bagaimana untuk mendapatkan nilai yang berbeza daripada array dalam php

2 Gunakan fungsi array_keys() dan array_count_values()

array_count_values() digunakan dalam tatasusunan statistik Bilangan kejadian semua nilai. Nama kunci dalam tatasusunan yang dikembalikan ialah nilai tatasusunan asal, dan nilai kunci ialah bilangan kali nilai itu muncul dalam tatasusunan asal

fungsi array_keys() mengembalikan tatasusunan baharu yang mengandungi semua nama kunci dalam tatasusunan.

<?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)));
?>
Salin selepas log masuk

Bagaimana untuk mendapatkan nilai yang berbeza daripada array dalam php

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Bagaimana untuk mendapatkan nilai yang berbeza daripada array dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan