
تابع array_intersect_assoc در PHP
در این بخش به بررسی تابع array_intersect_assoc در PHP می پردازیم، تابع array_intersect_assoc()
کلیدها و مقادیر دو (یا چند) آرایه را با هم مقایسه می کند و عناصر همسان را برمی گرداند.
مثال
در این مثال کلید ها و مقادیر دو آرایه را باهم مقایسه می کنیم و عناصر همسان را برمی گردانیم:
خروجی کد های بالا به این شکل است:
Array ( [a] => red [b] => green [c] => blue )
تابع array_intersect_assoc مقادیر دو یا چند آرایه را باهم مقایسه می کند و عناصری را از آرایه 1 برمی گرداند که در آرایه های 2 و 3 و… وجود دارد.
نحوه استفاده
array_intersect_assoc(array1,array2,array3, ...)
مقادیر پارامترها
پارامتر | توضیحات |
---|---|
array1 | آرایه اصلی را مشخص می کند. (اجباری) |
array2 | آرایه ای برای مقایسه با آرایه 1 را مشخص می کند. (اجباری) |
array3,… | آرایه ای برای مقایسه با آرایه 1 را مشخص می کند. (اختیاری) |
جزئیات فنی
مقدار بازگشتی: | آرایه ای را برمی گرداند که حاوی عناصری از آرایه 1 است که در بقیه آرایه ها وجود دارد. |
---|---|
نسخه PHP: | 4.3.0+ |
مثال های بیشتر
در این مثال کلید ها و مقادیر سه آرایه را مقایسه می کنیم، سپس عناصر همسان را برمی گردانیم:
خروجی کد های بالا به این شکل است:
Array ( [a] => red [b] => green )
آیا این مطلب برای شما مفید بود ؟
خداشناسى در حوادث روزگار
و درود خدا بر او، فرمود: خدا را از سست شدن اراده هاى قوى، گشوده شدن گره هاى دشوار، و درهم شكسته شدن تصميم ها، شناختم.(1)
- امام باقر (ع) فرمود: مردی از امام سؤال کرد که: ای امیرمؤمنان! با چه چیزی خدا را شناختی؟ آن حضرت جواب داد.