PHP array_diff_key() فنکشن
مثال
دو آرائی کی کلید کی ناموں کو مقابلوں کر ک فرق آرائی واپسی دینا:
<?php $اے1=array("ا"=>"لال","ب"=>"گرین","سی"=>"نقره"); $a2=array("a"=>"red","c"=>"blue","d"=>"pink"); $ریزآلت=آرری_ڈیف_کے($اے1,$اے2); پرینٹ_آر($ریزآلت); ?>
تعریف اور استعمال
array_diff_key() فنکشن دو (یا زیادہ سے زیادہ) آرائی کی کلید کی ناموں کو مقابلوں کرتی ہے اور فرق آرائی واپسی دیتا ہے
یہ فنکشن دو (یا زیادہ سے زیادہ) آرائی کی کلید کی ناموں کو مقابلوں کرتی ہے اور ایک فرق آرائی کی واپسی دیتا ہے، جس میں مقابلوں کی آرائی میں موجود تمام کلید شامل ہیںآرری1)中، لیکن کسی دوسرے پارامٹر آرائی کا حصہ نہیںآرری2 یا آرری3 آتا ( ...) میں کی کلیدی نام کا مقابلوں کریں۔
توضیحات
آرری_ڈیف_کے() فونکشن واپس کردار ایک آرری فراہم کرتا ہے جس میں مقابلوں کی آرری میں موجود کلیدی نام شامل ہیں، لیکن کسی دوسرے پارامتر آرری میں نہیں
گرامر
آرری_ڈیف_کے(آرری1,آرری2,آرری3...);
پارامتر | وصف |
---|---|
آرری1 | ضروری۔ دوسرے آرری کے ساتھ مقابلوں کا پہلے آرری |
آرری2 | ضروری۔ پہلے آرری کے ساتھ مقابلوں کی آرری |
آرری3,... | اختیاری۔ پہلے آرری کے ساتھ مقابلوں کی آرری |
تکنیکی تفصیلات
واپس کردار: | واپس کردار آرری، جس میں تمام موجود ہیں آرری1 میں، لیکن کسی دوسرے پارامتر آرری میں نہیںآرری2 یا آرری3 آتا ( ...) میں کی کلیدی نام کا مقابلوں کریں۔ |
PHP ورژن: | 5.1+ |
بیشتر مثال
مثال 1
دو عددی آرری کی کلیدی نام کو مقابلوں کریں، اور فرق کو واپس کردار
<?php $اے1=array("لال","گرین","نقره","زرد"); $اے2=array("لال","گرین","نقره"); $ریزآلت=آرری_ڈیف_کے($اے1,$اے2); پرینٹ_آر($ریزآلت); ?>
مثال 2
تین اعداد کی آرری کی کلیدی نام کو مقابلوں کریں، اور فرق کو واپس کردار
<?php $اے1=array("ا"=>"لال","ب"=>"گرین","سی"=>"نقره"); $اے2=array("سی"=>"زرد","د"=>"کالام","ای"=>"برانو"); $اے3=array("ف"=>"گرین","سی"=>"بنفش","گ"=>"لال"); $ریزآلت=آرری_ڈیف_کے($اے1,$اے2,$اے3); پرینٹ_آر($ریزآلت); ?>