Dalam PHP, bagaimana saya menyemak dengan cara yang paling cekap jika nilai tertentu wujud dalam tatasusunan yang mengandungi beribu-ribu nilai?

PHPz
Lepaskan: 2023-09-09 08:16:02
ke hadapan
978 orang telah melayarinya

Dalam PHP, bagaimana saya menyemak dengan cara yang paling cekap jika nilai tertentu wujud dalam tatasusunan yang mengandungi beribu-ribu nilai?

Cara pantas untuk melakukan ini telah ditunjukkan di bawah −

if (array_flip($set)[$value] !== null) {
   echo "something"; //take some action
}
Salin selepas log masuk

Untuk menyesuaikan bilangan kunci, anda boleh menyesuaikannya seperti berikut −

function array_keys_exists(array $keys, array $arr) {
   return !array_diff_key(array_flip($keys), $arr);
}
Salin selepas log masuk

Atas ialah kandungan terperinci Dalam PHP, bagaimana saya menyemak dengan cara yang paling cekap jika nilai tertentu wujud dalam tatasusunan yang mengandungi beribu-ribu nilai?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:tutorialspoint.com
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
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!