آموزش آرایه ها در php

Ratings
(0)

از آرایه ها برای ذخیره ی چندین مقدار در یک متغیر تکی استفاده می شود:

<!DOCTYPE html>
<html>
<body>

<?php
$cars = array("Volvo", "BMW", "Toyota"); 
echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . ".";
?>

</body>
</html>

خروجی:

I like Volvo, BMW and Toyota.

 


آرایه چیست؟

آرایه، یک متغیر خاص است که می تواند بیش از یک مقدار را در یک زمان، در خود نگهداری کند. اگر شما یک لیست از آیتم ها(بعنوان مثال لیستی از نام ها) مثل نام ماشین ها دارید، ذخیره کردن نام ماشین ها در داخل متغیرهای تکی به صورت زیر است:

$cars1 = "Volvo";
$cars2 = "BMW";
$cars3 = "Toyota";

 اما چه می شود اگر ما بخواهیم بر روی نام ماشین ها حلقه بزنیم و یک ماشین خاص را پیدا کنیم؟ و همچنین اگر تعداد ماشین های ما به جای 3، تعداد 300 تا باشد چه می شود؟ راه حل این است که از یک آرایه استفاده کنیم!

یک آرایه، می تواند چندین مقدار را در داخل یک نام تکی نگهداری کند و ما می توانیم به مقادیر آرایه با رجوع به یک ایندکس عددی، دسترسی داشته باشیم.


ایجاد یک آرایه در php

در php، از تابع array() برای ایجاد یک آرایه استفاده می شود:

array();

 در php سه نوع آرایه وجود دارند، که عبارتند از:

  • آرایه های اندیسی(ایندکسی): آرایه هایی که از اندیس های عددی استفاده می کنند.
  • آرایه های انجمنی: آرایه هایی که از کلیدهای(key) نام گذاری شده استفاده می کنند.
  • آرایه های چند بعدی: آرایه هایی که حاوی یک یا چند آرایه هستند.

 پیدا کردن طول یک آرایه با تابع count()

 با استفاده از تابع count() می توانیم طول یک آرایه (تعداد عناصر آرایه) را برگردانیم:

<!DOCTYPE html>
<html>
<body>

<?php
$cars = array("Volvo", "BMW", "Toyota");
echo count($cars);
?>

</body>
</html>

 خروجی:

3

  {module کمک نقدی به نویسنده}

  • بازدید: 505

نوشتن دیدگاه

لطفا نظرات خود را بیان کنید. به سوالات در سریع ترین زمان پاسخ داده خواهد شد.اما به نکات زیر توجه کنید:
1. سعی کنید نظرات شما مرتبط با مقاله ی مورد نظر باشد، در غیر این صورت پاسخ داده نخواهد شد.
2. سوالات خود را به صورت کوتاه بیان کنید و از پرسیدن چند سوال به طور همزمان خودداری کنید.
3. سوال خود را به طور واضح بیان کنید و از کلمات مبهم استفاده نکنید.

ارسال