Langkah-langkah untuk menggunakan JavaScript untuk menyahduplikasi tatasusunan PHP adalah seperti berikut: Gunakan Array.from() untuk menukar tatasusunan PHP kepada tatasusunan JavaScript. Nyahduplikasi tatasusunan JavaScript menggunakan Tetapkan objek, mengembalikan koleksi baharu yang mengandungi elemen unik. Tukar koleksi yang dinyahduplikasi kepada tatasusunan JavaScript baharu menggunakan pengendali hamparan (...).
Gunakan JavaScript untuk menyahduplikasi tatasusunan PHP dan mengembalikan tatasusunan baharu
Kadangkala, kita mungkin perlu memproses tatasusunan PHP yang mengandungi nilai pendua. Dalam JavaScript, kita boleh menggunakan kaedah Array.from()
untuk menukarnya kepada tatasusunan JavaScript dan menggunakan objek Set
untuk mengalih keluar pendua. Prosedur ini mengembalikan tatasusunan baharu yang mengandungi elemen unik. Array.from()
方法将其转换为 JavaScript 数组,并使用 Set
对象去重。该过程返回一个包含唯一元素的新数组。
语法:
// 使用 Array.from() 转换为 JavaScript 数组 const jsArray = Array.from(phpArray); // 使用 Set 对象去重 const uniqueSet = new Set(jsArray); // 转换为新的 JavaScript 数组 const uniqueArray = [...uniqueSet];
示例:
假设我们有一个 PHP 数组 $phpArray
Sintaks:
$phpArray = [1, 2, 3, 4, 5, 1, 2, 3];
// 转换并去重 const uniqueArray = [...new Set(Array.from($phpArray))]; // 输出去重后的数组 console.log(uniqueArray); // [1, 2, 3, 4, 5]
Atas ialah kandungan terperinci Gunakan JavaScript untuk menyahduplikasi tatasusunan PHP dan mengembalikan tatasusunan baharu. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!