PHP:آرایه‌های Associative در PHP

از ویکی کد
پرش به ناوبری پرش به جستجو

آرایه‌های Associative در PHP

آرایه‌های Associative آرایه‌هایی هستند که از کلیدهای نامگذاری شده برای دسترسی به عنصر آنها استفاده می‌شود. [۱]

دو راه برای ایجاد آرایه‌های Associative وجود دارد:

$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");

یا:

$age['Peter'] = "35";
$age['Ben'] = "37";
$age['Joe'] = "43";

از کلیدهای نامگذاری شده می‌توان درون اسکریپت استفاده کرد:

مثال

1 <?php
2 $age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");
3 echo "Peter is " . $age['Peter'] . " years old.";
4 ?>

ایجاد حلقه درون یک آرایه Associative

برای ایجاد حلقه درون آرایه و چاپ تمامی مقادیر موجود در یک آرایه associative، شما می‌بایست از یک حلقه foreach به صورت زیر استفاده کنید:

مثال

1 <?php
2 $age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");
3 
4 foreach($age as $x => $x_value) {
5     echo "Key=" . $x . ", Value=" . $x_value;
6     echo "<br>";
7 }
8 ?>

مرجع کامل در مورد آرایه‌ها در PHP

برای مشاهده مرجع کاملی از تمامی توابع آرایه، مرجع کامل آرایه در PHP را مشاهده کنید.

این مرجع شامل توضیحات خلاصه و مثال‌هایی از نحوه استفاده برای هر تابع است!

تمرینات PHP

Time2wait.svg ساخت نمونه مثال این بخش در دست اقدام است.

منابع آموزشی