Rumah > pembangunan bahagian belakang > masalah PHP > Bagaimana untuk mencari kesatuan tatasusunan dalam php

Bagaimana untuk mencari kesatuan tatasusunan dalam php

青灯夜游
Lepaskan: 2023-03-16 09:26:01
asal
3394 orang telah melayarinya

Kaedah untuk mencari penyatuan tatasusunan: 1. Gunakan array_merge() untuk menggabungkan berbilang tatasusunan menjadi satu tatasusunan, sintaksnya ialah "array_merge(array1, array2...)" 2. Gunakan "array_values(array_unique ) (Gabung Array))" mengalih keluar nilai pendua daripada tatasusunan yang digabungkan dan menyusunnya semula.

Bagaimana untuk mencari kesatuan tatasusunan dalam php

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

Apakah itu kesatuan?

Diberi dua set A dan B, set yang terbentuk dengan mencantumkan semua unsurnya bersama-sama dipanggil gabungan set A dan set B.

Apakah kesatuan tatasusunan?

Ringkasnya, ia adalah set yang menggabungkan dua atau lebih tatasusunan untuk mengalih keluar pendua.

Cara mencari penyatuan tatasusunan dalam PHP

1. Gabungkan tatasusunan

Dalam PHP, array_merge() fungsi digunakan Untuk menggabungkan berbilang tatasusunan menjadi satu

array_merge() fungsi akan menggabungkan unsur-unsur berbilang tatasusunan, dan unsur-unsur tatasusunan yang terakhir akan dilampirkan pada tatasusunan sebelumnya, dan akhirnya mengembalikan yang digabungkan tatasusunan.

Jika tatasusunan asal mempunyai nama kunci rentetan yang sama, maka nilai selepas nama kunci akan menimpa nilai sebelumnya; jika tatasusunan asal mengandungi nama kunci angka, maka nilai berikutnya tidak akan Mengganti nilai sebelumnya dan sebaliknya menambahkannya.

<?php
header("Content-type:text/html;charset=utf-8");
$arr1 = [1,2,3,4,5];
$arr2 = [2,3,6,7,8,9];
var_dump($arr1);
var_dump($arr2);
$result = array_merge($arr1,$arr2);
var_dump($result);
?>
Salin selepas log masuk

Bagaimana untuk mencari kesatuan tatasusunan dalam php

2 Alih keluar nilai pendua dan susun semula

  • array_unique(. ) Fungsi ini boleh mengalih keluar nilai pendua daripada tatasusunan

  • fungsi array_values() boleh menyusun semula

<?php
header("Content-type:text/html;charset=utf-8");
$arr1 = [1,2,3,4,5];
$arr2 = [2,3,6,7,8,9];
$result = array_merge($arr1,$arr2);
var_dump($result);
$res=array_values(array_unique($result));
var_dump($res);
?>
Salin selepas log masuk

Bagaimana untuk mencari kesatuan tatasusunan dalam php

Kajian Disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Bagaimana untuk mencari kesatuan tatasusunan dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
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