Rumah > pembangunan bahagian belakang > tutorial php > Bagaimanakah saya boleh menyemak sama ada nilai tertentu wujud dalam tatasusunan PHP?

Bagaimanakah saya boleh menyemak sama ada nilai tertentu wujud dalam tatasusunan PHP?

Mary-Kate Olsen
Lepaskan: 2024-11-14 15:50:03
asal
727 orang telah melayarinya

How can I check if a specific value exists in a PHP array?

Menyemak Kewujudan Nilai Tatasusunan dalam PHP

Masalah:

Tentukan sama ada tatasusunan PHP mengandungi nilai tertentu dan memberitahu penggunanya kehadiran.

Penyelesaian:

Menggunakan fungsi in_array() menyediakan cara yang cekap untuk menyemak kewujudan nilai dalam tatasusunan:

$array = array('kitchen', 'bedroom', 'living_room', 'dining_room');

if (in_array('kitchen', $array)) {
    echo 'this array contains kitchen';
}
Salin selepas log masuk

Cara ia Berfungsi:

Fungsi in_array() mengambil masa dua hujah:

  • Nilai untuk dicari
  • Tatasusunan untuk dicari dalam

Jika nilai ditemui dalam tatasusunan, fungsi itu akan kembali benar, membolehkan anda melaksanakan tindakan yang diingini. Dalam contoh ini, jika 'dapur' ditemui dalam tatasusunan, mesej 'susun atur ini mengandungi dapur' dipaparkan.

Faedah Menggunakan in_array():

  • Mudah dan mudah digunakan
  • Cekap untuk mencari tatasusunan besar
  • Boleh nyatakan jenis carian (perbandingan ketat atau tidak ketat) apabila diperlukan

Atas ialah kandungan terperinci Bagaimanakah saya boleh menyemak sama ada nilai tertentu wujud dalam tatasusunan PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan