PHP ialah bahasa pengaturcaraan popular yang digunakan secara meluas dalam pembangunan web. Jika anda menulis aplikasi dalam PHP, anda mungkin menghadapi masalah: bagaimana untuk mengesan sama ada aksara hadir dalam tatasusunan.
Dalam artikel ini, kita akan membincangkan cara menggunakan fungsi PHP untuk mengesan sama ada aksara hadir dalam tatasusunan. Ini adalah tugas biasa yang mungkin perlu anda selesaikan untuk memastikan aplikasi anda berfungsi dengan baik.
Fungsi in_array() ialah fungsi terbina dalam PHP, yang digunakan untuk menyemak sama ada nilai wujud dalam tatasusunan . Fungsi ini mempunyai dua parameter:
Parameter pertama ialah nilai yang akan dicari;
Berikut ialah contoh mudah:
Hasil berjalan:$fruits = array('apple', 'banana', 'orange', 'grape'); if (in_array('apple', $fruits)) { echo 'apple is in the array.'; } else { echo 'apple is not in the array.'; }
apple is in the array.
Parameter pertama ialah nilai yang akan dicari;
Berikut ialah contoh:
Hasil berjalan:$fruits = array('apple', 'banana', 'orange', 'grape'); $key = array_search('orange', $fruits); if ($key !== false) { echo 'The key of orange is ' . $key; } else { echo 'Orange is not in the array.'; }
The key of orange is 2
$fruits = array('apple', 'banana', 'orange', 'grape'); $search_values = array('apple', 'cherry', 'banana', 'peach'); foreach ($search_values as $value) { if (in_array($value, $fruits)) { echo $value . ' is in the array.<br>'; } else { echo $value . ' is not in the array.<br>'; } }
apple is in the array. cherry is not in the array. banana is in the array. peach is not in the array.
Mengesan sama ada aksara wujud dalam tatasusunan adalah sangat mudah dalam PHP. Kita boleh menggunakan fungsi in_array() atau fungsi array_search() untuk mencapai ini. Jika kita perlu menyemak sama ada berbilang nilai wujud dalam tatasusunan, kita boleh melakukannya menggunakan gelung foreach. Mana-mana kaedah yang anda gunakan, pastikan kod anda dilaksanakan dengan betul.
Atas ialah kandungan terperinci Bagaimana untuk mengesan sama ada aksara wujud dalam tatasusunan dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!