Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk mencari kesatuan tatasusunan dalam php
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.
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); ?>
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); ?>
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!