PHP – ایجاد آرایهها (Create Arrays)
ایجاد آرایهها (Create Arrays) در PHP
در PHP میتوانید آرایهها را با استفاده از تابع array()
ایجاد کنید:
مثال
ایجاد یک آرایه با استفاده از تابع array
:
$cars = array("Volvo", "BMW", "Toyota");
همچنین میتوانید از نحوه نگارش کوتاهتر با استفاده از براکتهای []
استفاده کنید:
مثال
ایجاد یک آرایه با استفاده از براکتهای []
:
$cars = ["Volvo", "BMW", "Toyota"];
چند خطی (Multiple Lines)
شکستن خطها در تعریف آرایهها مهم نیست، بنابراین میتوان تعریف آرایه را در چندین خط نوشت:
مثال
تعریف آرایه در چندین خط:
$cars = [
"Volvo",
"BMW",
"Toyota"
];
کاما بعد از آخرین آیتم (Trailing Comma)
قرار دادن کاما بعد از آخرین آیتم مجاز است:
مثال
تعریف آرایه با کاما بعد از آخرین آیتم:
$cars = [
"Volvo",
"BMW",
"Toyota",
];
کلیدهای آرایه (Array Keys)
در هنگام ایجاد آرایههای اندیسدار (Indexed Arrays)، کلیدها به صورت خودکار از 0 شروع میشوند و برای هر آیتم یک واحد افزایش مییابند. بنابراین، آرایه بالا میتواند با کلیدهای مشخص نیز ایجاد شود:
مثال
تعریف آرایه اندیسدار با کلیدهای مشخص:
$cars = [
0 => "Volvo",
1 => "BMW",
2 => "Toyota"
];
همانطور که میبینید، آرایههای اندیسدار همانند آرایههای انجمنی هستند، اما آرایههای انجمنی نامها به جای شمارهها دارند:
مثال
تعریف آرایه انجمنی:
$myCar = [
"brand" => "Ford",
"model" => "Mustang",
"year" => 1964
];
اعلام آرایه خالی (Declare Empty Array)
میتوانید ابتدا یک آرایه خالی تعریف کنید و سپس آیتمها را به آن اضافه کنید:
مثال
تعریف یک آرایه خالی و اضافه کردن آیتمها به آن:
$cars = [];
$cars[0] = "Volvo";
$cars[1] = "BMW";
$cars[2] = "Toyota";
همین موضوع برای آرایههای انجمنی نیز صادق است، میتوانید ابتدا آرایه را تعریف کرده و سپس آیتمها را به آن اضافه کنید:
مثال
تعریف یک آرایه انجمنی خالی و اضافه کردن آیتمها به آن:
$myCar = [];
$myCar["brand"] = "Ford";
$myCar["model"] = "Mustang";
$myCar["year"] = 1964;
ترکیب کلیدهای آرایه (Mixing Array Keys)
میتوانید آرایههایی با کلیدهای اندیسدار و نامگذاری شده (نامها و شمارهها) داشته باشید:
مثال
تعریف یک آرایه با ترکیب کلیدهای اندیسدار و نامگذاری شده:
$myArr = [];
$myArr[0] = "apples";
$myArr[1] = "bananas";
$myArr["fruit"] = "cherries";
اینها روشهای مختلف ایجاد و استفاده از آرایهها در PHP هستند. آرایهها ابزار قدرتمندی برای ذخیره و مدیریت مجموعهای از دادهها میباشند.
برای ارسال نظر لطفا ابتدا وارد حساب کاربری خود شوید. صفحه ورود و ثبت نام