English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

تعليمات PHP الأساسية

تعليمات PHP المتقدمة

PHP & MySQL

دليل PHP

استخدام وظيفة PHP array_uintersect_uassoc() و مثال

دليل وظائف قائمة الأعداد البسيطة PHP

تقوم وظيفة array_uintersect_uassoc() بحساب تلاقي القوائم مع التحقق من الفهارس، باستخدام دالة التحقق الدالة على البيانات والفهارس

النحو

array_uintersect_assoc( $array1, $array2[, $array3..., $func1], $func2);

التعريف والاستخدام

يعيد هذه الوظيفة قائمة تحتوي على جميع القيم في array1، والتي تظهر في جميع القوائم array2، array3. من خلال التحقق الإضافي من الفهارس، والتحقق من البيانات من خلال الدوال الدالة، وتحليل الفهارس، يعيد قائمة التلاقي لمتعدد القوائم.

المعلمات

الترتيبالمعلمات والشرح
1

array1(مطلوب)

يحدد قائمة واحدة

2

array2(مطلوب)

يحدد القائمة التي سيتم مقارنتها مع القائمة الأولى

3

array3(اختياري)

يحدد القائمة التي سيتم مقارنتها مع القائمة الأولى

4

func1(مطلوب)

اسم الدالة المخصصة المستخدمة للتحقق من المفاتيح

5

func2(مطلوب)

اسم الدالة المخصصة المستخدمة للتحقق من القيم

مثال على الإنترنت

استخدام func2(مطلوب) و func1(مطلوب) لتحليل مفتاح القيمة من كلا القوائم و حساب تلاقي القوائم

<?php
   $input1 = array("a"=>"green", "b"=>"brown", "c"=>"blue", "red");
   $input2 = array("a"=>"GREEN", "B"=>"brown", "yellow", "red");
   
   print_r(array_uintersect_uassoc($input1, $input2, "strcasecmp", "strcasecmp"));
?>
اختبار لرؤية‹/›

نتيجة الإخراج:

قائمة_الأعداد_البسيطة ( [a] => green [b] => brown )

   دليل وظائف قائمة الأعداد البسيطة PHP