نمایش نتایج: از شماره 1 تا 3 , از مجموع 3

موضوع: union در آرایه ها

  1. #1
    عضو جدید
    تاریخ عضویت
    Jul 2012
    نوشته ها
    4
    تشکر تشکر کرده 
    3
    تشکر تشکر شده 
    2
    تشکر شده در
    2 پست

    پیش فرض union در آرایه ها

    سلام

    آیا برای + در آرایه حتما باید indrx را مشخص کنیم ؟

    کد PHP:
    }$x = array("a" => "red""b" => "green"); }$y = array("c" => "blue""d" => "yellow");  }}Var_dump($x+$y// union of $x and $y}; 
    اما این کد پایین درست نمی شود :

    کد PHP:
    }$x = array("red",  "green"); }$y = array("blue","yellow");  }}Var_dump($x+$y// union of $x and $y}; 

  2. # ADS




     

  3. #2
    عضو انجمن
    تاریخ عضویت
    Mar 2013
    نوشته ها
    157
    تشکر تشکر کرده 
    34
    تشکر تشکر شده 
    251
    تشکر شده در
    159 پست

    پیش فرض پاسخ : union در آرایه ها

    برای ادغام چند آرایه استفاده از عملگر + پیشنهاد نمیشه.

    برای اینکار بهتره از تابع array_merge استفاده کنید.

    کد PHP:
    <?php    $array1 = array("red",  "green");    $array2 = array("blue","yellow");     $result array_merge($array1$array2);    print_r($result);?>
    اگر از php 7.4 به بالا استفاد میکنی، میتونی از عملگر ... (اسمش spread operator است) استفاده کنی (عملکرد اش مشابه همین ویژگی توی ES6 جاوااسکریپت هست)

    کد PHP:
    <?php    $array1 = ["color" => "red"24];    $array2 = ["a""b""color" => "green""shape" => "trapezoid"4];    $result = [...$array1, ...$array2];    print_r($result);?>
    بعد هم اینکه برای تعریف آرایه حتما نیازی نیست از ()array استفاده کنی، کافیه از [] استفاده کنی.

  4. تعداد تشکر ها از firebox به دلیل پست مفید


  5. #3
    عضو انجمن rezaonline.net آواتار ها
    تاریخ عضویت
    Apr 2012
    محل سکونت
    Sanandaj | Tehran
    نوشته ها
    939
    تشکر تشکر کرده 
    1,556
    تشکر تشکر شده 
    2,338
    تشکر شده در
    1,230 پست

    پیش فرض پاسخ : union در آرایه ها

    علت کار نکردن کد پایینی برای این هست که کلید های هر دو ارایه ۰ و ۱ هست

    استفاده از عملگر+ با کلید تکرای این مشکل رو داره

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. درخواست Western union
    توسط Mehrvarzan در انجمن درخواست خدمات Payment Credit card
    پاسخ ها: 0
    آخرين نوشته: March 29th, 2017, 13:51
  2. حواله Western Union
    توسط Edwin در انجمن درخواست خدمات Payment Credit card
    پاسخ ها: 1
    آخرين نوشته: March 29th, 2016, 21:51
  3. wester union 500 $ نیازمند
    توسط siama در انجمن درخواست خدمات Payment Credit card
    پاسخ ها: 4
    آخرين نوشته: October 16th, 2015, 20:01
  4. درخواست پرداخت 120 دلار Western union
    توسط لمور کاتا در انجمن درخواست خدمات Payment Credit card
    پاسخ ها: 8
    آخرين نوشته: July 24th, 2014, 13:19
  5. Western Union
    توسط sohrab.khan در انجمن مباحث دیگر
    پاسخ ها: 3
    آخرين نوشته: October 21st, 2010, 18:39

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •