Array ساختار دادهای برای نگهداری مجموعهای از مقدارها تحت یک نام است. عنصرها معمولاً از طریق اندیس یا کلید قابل دسترسی هستند. جزئیات حافظه، نوع عناصر و شکل اندیسگذاری به زبان بستگی دارد.
از تعریف تا کاربرد
در PHP آرایه میتواند هم فهرستی از شناسه سفارشها و هم نگاشت کلید و مقدار باشد، درحالیکه Array معمولی در زبانهایی مثل C بیشتر یک ناحیه پیوسته حافظه برای عناصر همنوع است.
نمونه کد
$prices = [12000, 18000, 25000];
echo $prices[1];
آرایه با List، Vector و Hash Map در تمام زبانها یکسان نیست. انتخاب ساختار باید بر اساس نوع دسترسی و هزینه درج و حذف باشد.
درک تفاوت این موضوع با متغیر و نوع داده به انتخاب راهکار مناسبتر کمک میکند.