..


ลิงก์ผู้สนับสนุน

array_diff_assoc

ฟังก์ชั่น Array_diff_assoc เปรียบเทียบสองคนหรือมากกว่าอาร์เรย์และส่งกลับอาร์เรย์ใหม่ที่มีคีย์และค่าของอาร์เรย์แรกที่ไม่พบในอาร์เรย์อื่น ๆ ที่ใช้ในการเปรียบเทียบ

การทำงานในคำถามที่ยอมรับอย่างน้อยสองพารามิเตอร์ :

  • array1 -- (บังคับ) อาร์เรย์แรกคือ touchstone สำหรับอาร์เรย์อื่น ๆ ที่;
  • array2 -- (จำเป็น) อาร์เรย์ที่จะเปรียบเทียบกับแถวแรก;
  • arrayN -- (ไม่จำเป็น) อาร์เรย์อื่น ๆ ที่จะเปรียบเทียบกับแถวแรก;
หมายเหตุกันดีว่าในการเปรียบเทียบที่มีการใช้คีย์และค่า

นี่คือตัวอย่าง :





 $ A1 = array (0 =>"แมว", 1 =>"สุนัข", 2 =>"หนู");







 $ A2 = array (0 =>"ไก่", 1 =>"หนู", 2 =>"สุนัข");







 $ A3 = array (0 =>"หนู", 1 =>"สุนัข", 2 =>"กสท. ");







 print_r (array_diff_assoc ($ A1, $ A2, $ A3));



การส่งออกของโค้ดข้างต้นจะได้ :
 



 array (



  



 [0] = แมว>



  



 [2] = หนู>







 )

 
อาเรย์ที่สองที่คุณสามารถดูได้ไม่มีคู่คีย์ / ค่าในการร่วมกันกับครั้งแรกและแถวที่สาม แต่หุ้นคู่ 1 =>"สุนัข"

ในประเภทเดียวกัน ...
E - Learning
ลินุกซ์ (หลักสูตร) ลินุกซ์ (หลักสูตร)
คู่มือที่สมบูรณ์ในระบบเปิดแหล่งที่มา จาก 49 €
MySQL (Course) MySQL (Course)
การบริหารจัดการฐานข้อมูลโอเพนซอร์ส จาก 39 €
PHP (หลักสูตร) PHP (หลักสูตร)
หลักสูตรเต็มสำหรับการสร้างเว็บไซต์แบบไดนามิก จาก 49 €
ลิงก์ผู้สนับสนุน