Rumah >pembangunan bahagian belakang >tutorial php >Bagaimanakah Saya Boleh Menentukan Kesaksamaan Antara Dua Tatasusunan PHP dengan Tepat?
Apabila bekerja dengan tatasusunan dalam PHP, selalunya penting untuk menentukan sama ada dua atau lebih tatasusunan mengandungi elemen yang sama. Proses ini melibatkan pemeriksaan bukan sahaja nilai tetapi juga saiz tatasusunan, susunan indeks dan jenis data. Memahami perbezaan antara pengendali kesaksamaan boleh menjadi penting dalam senario ini.
Dalam contoh anda, anda menjangkakan kod itu akan mengesan sebarang perbezaan antara $_POST['atlOriginal'] dan $oldAtlPosition dengan menggunakan operator ketaksamaan !== . Walau bagaimanapun, pengendali ini hanya menyemak sama ada nilainya tidak sama rata, tanpa mengira jenis data.
Untuk membandingkan tatasusunan untuk kesamaan secara menyeluruh, PHP menawarkan dua operator utama:
Ingat, tanda seru (!) dalam perbandingan operator menunjukkan ketidaksamaan . Jadi, pengendali ketaksamaan ialah != manakala pengendali bukan identiti ialah !== untuk menyelaraskan dengan pengendali kesamarataan == dan pengendali identiti ===.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menentukan Kesaksamaan Antara Dua Tatasusunan PHP dengan Tepat?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!