سطح A: آرایه‌های اندیس‌دار (Indexed Arrays)

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

نحوه تعریف

// روش جدید (مثل پایتون)
$colors = ["قرمز", "سبز", "آبی"];

// روش قدیمی (ممکن است در کدهای قدیمی ببینید)
$colors = array("قرمز", "سبز", "آبی");

echo $colors[0]; // خروجی: قرمز
echo count($colors); // تعداد عناصر: 3

تمرین: لیست شهرها

  1. یک آرایه به نام $cities بسازید و نام ۵ شهر ایران را در آن بنویسید.
  2. با استفاده از تابع count($cities) تعداد شهرها را بگیرید.
  3. با یک حلقه for ساده، یک لیست HTML (<ul>) بسازید و شهرها را در <li> نمایش دهید.
🤖 چالش هوش مصنوعی: در PHP توابع زیادی برای مرتب‌سازی وجود دارد (`sort`, `rsort`, `asort`, ...). از هوش مصنوعی بپرسید: "تفاوت sort و rsort در PHP چیست و روی اندیس‌ها چه تاثیری می‌گذارد؟"
بازگشت سطح بعدی