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

Bagaimana untuk mencari kesatuan tatasusunan dalam php

青灯夜游
青灯夜游asal
2022-05-30 19:59:593321semak imbas

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);
?>

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);
?>

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!

Kenyataan:
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