واضح آرشیو وب فارسی:سایت ریسک: مقایسه 2 آرایه X7337X 08 اسفند 1387, 18:17سلام چطور میتونم 2 تا آرایه رو با هم مقایسه کنم؟ مثلا اگه یکی از key های درون آرایه اول برابر key های آرایه دوم بود value آرایه دوم رو نمایش بده آرایه ها به صورت زیر هستن <?php $array1 = array( "Error1" => "Answer1", "Error2" => "Answer2", "Error3" => "Answer3", "Error4" => "Answer4", "Error5" => "Answer5"); $array2 = array( "Okay1" => "Set1", "Okay2" => "Set2", "Error2" => "Set3", "Okay4" => "Set4", "Okay5" => "Set5"); ?> الان key سوم آرایه دوم برابر key دوم آرایه اوله پس باید Set3 نمایش داده بشه لطفا راهنمایی کنید ziXet 08 اسفند 1387, 21:37سلام چطور میتونم 2 تا آرایه رو با هم مقایسه کنم؟ مثلا اگه یکی از key های درون آرایه اول برابر key های آرایه دوم بود value آرایه دوم رو نمایش بده آرایه ها به صورت زیر هستن <?php $array1 = array( "Error1" => "Answer1", "Error2" => "Answer2", "Error3" => "Answer3", "Error4" => "Answer4", "Error5" => "Answer5"); $array2 = array( "Okay1" => "Set1", "Okay2" => "Set2", "Error2" => "Set3", "Okay4" => "Set4", "Okay5" => "Set5"); ?> الان key سوم آرایه دوم برابر key دوم آرایه اوله پس باید Set3 نمایش داده بشه لطفا راهنمایی کنید هان؟!! X7337X 08 اسفند 1387, 23:32نویسنده shahkey.com () هان؟!! چیه؟ تعجب کردی؟ کجاش عجیبه؟ justpersian 09 اسفند 1387, 00:38در حین پیدا کردن جواب سوال شما حس کردم یکی از اجداد خدابیامرزم رو دیدم :D $array1 = array( "Error1" => "Answer1", "Error2" => "Answer2", "Error3" => "Answer3", "Error4" => "Answer4", "Error5" => "Answer5"); $array2 = array( "Okay1" => "Set1", "Okay2" => "Set2", "Error2" => "Set3", "Okay4" => "Set4", "Okay5" => "Set5"); foreach($array1 as $key=>$value) { if(array_key_exists($key, $array2)){ echo $array2[$key]; } } موفق باشید X7337X 09 اسفند 1387, 01:11روحش شاد مرسی زود تر جواب میدادی خیلی لنگیدیم ممنونم ziXet 09 اسفند 1387, 08:20چیه؟ تعجب کردی؟ کجاش عجیبه؟ شرمنده من دیشب مخم کار نمیکرد اصلا سوالت رو نفهمیدم!
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 3019]