Mengikut nilai 5 4 1 yang terkandung dalam tatasusunan 2, cari cara paling mudah untuk menyahset tatasusunan 1 di atas yang tidak wujud dan kuncinya bukan 5 4 1. Ha
// 数组一
array(6) {
[1] => string(12) "伊凡木门"
[2] => string(12) "梦天木门"
[3] => string(15) "大自然地板"
[4] => string(12) "尚品宅配"
[5] => string(15) "德国都芳漆"
[6] => string(12) "左右沙发"
}
数组二
array(3) {
[0] => int(5)
[1] => int(4)
[2] => int(1)
}
Saya akhirnya menyelesaikannya dengan kaedah berikut. Jika tuan mempunyai cara penulisan yang lebih baik, sila berikan pencerahan kepada saya
Anda boleh menggunakan fungsi siri array_diff untuk beroperasi Anda boleh memutuskan sendiri sama ada untuk menggunakan array_diff_key atau assoc untuk perniagaan tertentu.
Mengikut nilai 5 4 1 yang terkandung dalam tatasusunan 2, cari cara paling mudah untuk menulis unset tatasusunan 1 di atas yang tidak wujud dan kuncinya bukan 5 4 1. Ha
maksudnya saya tak faham
Buat tatasusunan baharu untuk menyimpan nilai yang anda mahu simpan. Kemudian gelung melalui tatasusunan dua, dan kemudian gunakan fungsi array_push untuk menolak nilai yang akan dikekalkan dalam tatasusunan satu ke dalam tatasusunan yang baru dibuat.
First flip array 2, dan kemudian cari persimpangan saya rasa penyelesaian anda adalah yang betul
Anda boleh belajar tentang fungsi array_slice