خانه آموزش برنامه نویسی آرایه انجمنی در PHP

آرایه انجمنی در PHP

48 بازدید
۰
0
48

آرایه انجمنی (Associative Arrays)

آرایه‌ی هستند که با یک نام کلیدی دلخواه تعریف شده (key name) فراخوان می‌شوند نام کلیدی همان فهرست یا index است.

به مثال زیر توجه کنید

$name = array("A"=>"Ali", "B"=>"Baran", "I"=>"Iran");

در مثال بالا با یک متغیر آرایه را تعریف کردیم میتوان به شکل زیر و با فراخوانی چندین بار متغیر، آرایه انجمنی را تعریف کرد.

$name['A'] = "Ali";
$name['B'] = "Baran";
$name['I'] = "Iran";

فرق آرایه عددی با آرایه انجمنی چیست؟

$name = array("A"=>"Ali", "B"=>"Baran", "I"=>"Iran");

$names = array("Ali", "Baran", "Iran");

همان‌طور که در مثال بالا کاملا معلوم است در آرایه اول که از نوع آرایه انجمنی است ما ایندکس را خود دستی تعریف میکنیم ولی در آرایه دومی که از نوع آرایه عددی است ایندکس به شکل پیش‌فرض عددی و از ۰ شروع می‌شود.

نحوه خروجی گرفتن در آرایه انجمنی

$name = array("A"=>"Ali", "B"=>"Baran", "I"=>"Iran");

echo $name['B']; // Outputs:  Baran

همان‌طور که مشاهده میکنید برای خروجی گرفتن از آرایه انجمنی از index تعریف شده استفاده شده ولی مثلا در مثال پایین که از نوع آرایه عددی است از index پیش‌فرض استفاده شده است.

$names = array("Ali","Baran","Iran");

echo $name['1']; // Outputs:  Baran
  • مرتب سازی آرایه های انجمنی در php

    مرتب کردن آرایه های انجمنی بر اساس مقدار به صورت صعودی – ()asort تابع ()asort آرایه های ان…
  • مرتب سازی آرایه در PHP

    در زبان php می توان آرایه ها را به صورت الفبایی و یا عددی مرتب کرد . هم چنین این مرتب سازی…
  • آرایه چندبعدی در PHP

    آرایه های چندبعدی (Multi-Dimensional Arrays) یک آرایه چند بعدی، از یک یا بیش از یک آرایه ر…
مقالات مرتبط بیشتر را بارگیری کنید
بارگزاری مطالب دیگر Ansel
Load More In آموزش برنامه نویسی

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

سه × 1 =

همچنین بررسی کنید

چگونه یک اپلیکیشن اندروید با Android Studio بسازیم ؟

در این آموزش اصول اولیه ساختن یک برنامه اندرویدی (اپلیکیشن اندروید) با استفاده از محیط توس…