Massiv yaratish
PHP da massivlar yarating
PHP da array() funksiyasi massiv yaratish uchun ishlatiladi.
Misol
array() funksiyasi bilan massiv yarating:
$cars = array("Volvo", "BMW", "Toyota");
O‘zingiz sinab ko‘ring »
Maslahat: [] qavslar yordamida massiv yaratish uchun qisqaroq sintaksisdan ham foydalanishingiz mumkin:
Misol
Qavslar [] bilan massiv yarating:
$cars = ["Volvo", "BMW", "Toyota"];
O‘zingiz sinab ko‘ring »
Bir nechta qatorlar
Satr uzilishlari muhim emas, shuning uchun massiv deklaratsiyasi bir nechta satrlarni qamrab olishi mumkin:
Keyingi vergul
Oxirgi banddan keyin vergul qo‘yishga ruxsat beriladi:
Massiv kalitlari
Indekslangan massivlarni yaratishda kalitlar avtomatik ravishda 0 dan boshlanadi va har bir element uchun 1 ga oshiriladi, shuning uchun yuqoridagi massiv kalitlar bilan ham yaratilishi mumkin:
Ko‘rib turganingizdek, indekslangan massivlar assotsiativ massivlar bilan bir xil, ammo assotsiativ massivlarda raqamlar o‘rniga nomlar mavjud:
Misol
$myCar = [
"brand" => "Ford",
"model" => "Mustang",
"year" => 1964
];
O‘zingiz sinab ko‘ring »
Bo‘sh massivni e’lon qilish
Siz avval bo‘sh massivni e’lon qilishingiz va keyinroq unga elementlar qo‘shishingiz mumkin:
Misol
$cars = [];
$cars[0] = "Volvo";
$cars[1] = "BMW";
$cars[2] = "Toyota";
O‘zingiz sinab ko‘ring »
Xuddi shu narsa assotsiativ massivlar uchun ham amal qiladi, siz avval massivni e’lon qilishingiz va keyin unga elementlar qo‘shishingiz mumkin:
Misol
$myCar = [];
$myCar["brand"] = "Ford";
$myCar["model"] = "Mustang";
$myCar["year"] = 1964;
O‘zingiz sinab ko‘ring »
Massiv kalitlarini aralashtirish
Siz indekslangan va nomlangan kalitlarga ega massivlarga ega bo‘lishingiz mumkin:
Misol
$myArr = [];
$myArr[0] = "apples";
$myArr[1] = "bananas";
$myArr["fruit"] = "cherries";
O‘zingiz sinab ko‘ring »
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
