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

در آرایه های انجمنی (Associative) از کلیدهای نامگذاری شده ای استفاده می شود که شما به آنها اختصاص می دهید.

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

$car = array("brand"=>"BMW", "model"=>"530i", "year"=>2017);
var_dump($car);

دسترسی به آرایه ها Associative

برای دسترسی به یک آیتم از آرایه ها انجمنی باید به نام کلید مربوطه مراجعه کنید.

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

$car = array("brand"=>"BMW", "model"=>"530i", "year"=>2017);
echo $car["model"];

تغییر مقدار آرایه

برای تغییر مقدار یک آیتم از آرایه associative از نام کلید استفاده کنید.

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

$car = array("brand"=>"BMW", "model"=>"530i", "year"=>2017);
$car["year"] = 2023;
var_dump($car);

حلقه در آرایه Associative

برای حلقه زدن و خروجی گرفتن از تمامی آیتم های آرایه انجمنی، می توان از دستور foreach استفاده کرد.

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

$car = array("brand"=>"BMW", "model"=>"530i", "year"=>2017);

foreach ($car as $x => $y) {
  echo "$x: $y <br>";
}

خلاصه درس

تمرین


مشاهده پاسخ
توسعه دهندگان
اسما علیلو