ادغام و ترکیب آرایه ها در PHP
سلام
ترکیب و ادغام آرایه ها در PHP یک مساله ی مهمه ولی تفاوت عمده ای بین این دو هست، بعضی از دوستان فکر میکنند یکی هست در ادامه همراه بپرسم باشید تا تفاوت بین دو تابع ()array_merge و ()array_combine رو بگیم.
اشتباه نکنید ما برای ترکیب و ادغام آرایه ها در php دو تابع ()array_merge و ()array_combine داریم که در ادامه مثالی برای هر دو میزنم.
ترکیب آرایه PHP
قطعه کد زیر یک آرایه است که میخواهیم با تابع ()array_combine این دو را ترکیب کنیم:
۱ ۲ ۳ ۴ ۵ ۶ ۷ |
<?php $fname = array("Ahmad","morteza","sara"); $age = array("۲۸","۳۰","۲۴"); $result = array_combine($fname,$age); echo '<pre>'; // used for indenting print_r($result ); ?> |
خروجی ترکیب آرایه به صورت زیر است:
۱ ۲ ۳ ۴ ۵ ۶ |
Array ( [Ahmad] => ۲۸ [morteza] => ۳۰ [sara] => ۳۴ ) |
ادغام آرایه PHP
قطعه کد زیر یک آرایه است که میخواهیم با تابع ()array_merge این دو را ادغام کنیم:
۱ ۲ ۳ ۴ ۵ ۶ |
<?php $array_one = array("ahmad","morteza"); $array_two = array("sara","maryam"); echo '<pre>'; // used for indenting print_r(array_merge($array_one,$array_two)); ?> |
خروجی ادغام آرایه عبارت به صورت زیر است:
۱ ۲ ۳ ۴ ۵ ۶ ۷ |
Array ( [۰] => ahmad [۱] => morteza [۲] => sara [۳] => maryam ) |
سعی کردم به صورت خلاصه و مفید با دو مثال کاملا کاربردی شما را با فرق بین ادغام یا ترکیب در PHP آشنا کنم.
چنانچه مشکلی در رابطه با این آموزش داشتید در بخش پرسش و پاسخ سایت و یا از بخش گفتگوی آنلاین با کارشناسان بپرسم در ارتباط باشید.
موفق باشید.
ارسال نظر
شما باید وارد شوید یا عضو شوید تا بتوانید نظر ارسال کنید