Massivga element qo‘shish
PHP massiv elementlarini qo‘shish
PHP da siz bir nechta turli usullar bilan massiv elementlarini qo‘shishingiz mumkin:
[]- massiv oxiriga bitta element qo‘shadiarray_push()- massiv oxiriga bir yoki bir nechta elementlarni qo‘shadiarray_unshift()- massiv boshiga bir yoki bir nechta elementlarni qo‘shadiarray_splice()- massivning bir qismini olib tashlaydi va uni yangi elementlar bilan almashtiradi.array_merge()- ikki yoki undan ortiq massivlarni birlashtiradi
Bitta massiv elementini qo‘shing
Mavjud massiv oxiriga bitta massiv elementini qo‘shish uchun [] qavs sintaksisidan foydalaning.
Misol
$fruits massiviga yana bitta massiv elementini qo‘shing:
$fruits = array("Apple", "Banana", "Cherry");
$fruits[] = "Orange";
var_dump($fruits);
O‘zingiz sinab ko‘ring »
Siz, albatta, [] qavs sintaksisi bilan mavjud massiv oxiriga ko‘proq massiv elementlarini qo‘shishingiz mumkin. Lekin siz birma-bir qo‘shishingiz kerak:
Misol
$fruits massiviga yana ikkita massiv elementini qo‘shing:
$fruits = array("Apple", "Banana", "Cherry");
$fruits[] = "Orange";
$fruits[] = "Pear";
var_dump($fruits);
O‘zingiz sinab ko‘ring »
Assotsiativ massivlar
Assotsiativ massiv oxiriga elementlar qo‘shish uchun kalit uchun [] qavslardan foydalaning va = operatori bilan qiymat belgilang.
Misol
$cars massiviga yana bitta massiv elementi qo‘shing:
$cars = array("brand" => "Ford", "model" => "Mustang");
$cars["color"] = "Red";
var_dump($cars);
O‘zingiz sinab ko‘ring »
PHP array_push() funksiyasi
array_push() funksiyasi mavjud massiv oxiriga bir yoki bir nechta massiv elementlarini qo‘shish uchun ishlatiladi.
Misol
$fruits massivining oxiriga uchta massiv elementini qo‘shing:
$fruits = array("Apple", "Banana", "Cherry");
array_push($fruits, "Orange", "Kiwi", "Lemon");
var_dump($fruits);
O‘zingiz sinab ko‘ring »
Assotsiativ massivlarga bir nechta element qo‘shing
Mavjud assotsiativ massivga bir nechta element qo‘shish uchun siz += operatoridan foydalanishingiz mumkin.
Misol
$cars massiviga yana ikkita element qo‘shing:
$cars = array("brand" => "Ford", "model" => "Mustang");
$cars += ["color" => "red", "year" => 1964];
var_dump($cars);
O‘zingiz sinab ko‘ring »
PHP array_unshift() funksiyasi
array_unshift() funksiyasi mavjud massivning boshiga bir yoki bir nechta massiv elementlarini qo‘shish uchun ishlatiladi.
Misol
$fruits massivining boshiga uchta massiv elementini qo‘shing:
$fruits = array("Apple", "Banana", "Cherry");
array_unshift($fruits, "Orange", "Kiwi", "Lemon");
var_dump($fruits);
O‘zingiz sinab ko‘ring »
PHP array_splice() funksiyasi
array_splice() funksiyasi massivning bir qismini olib tashlash va uni yangi elementlar bilan almashtirish uchun ishlatiladi.
Agar siz ofset va 0 uzunligini belgilasangiz (o‘chirish uchun hech narsa yo‘q), siz kiritishingiz mumkin o‘sha pozitsiyadagi element.
Misol
$fruits massivining 1-indeksiga yangi massiv elementini kiriting:
$fruits = array("Apple", "Banana", "Cherry");
$new_fruit = "Orange";
array_splice($fruits, 1, 0, $new_fruit); // insert "Orange" at index 1
var_dump($fruits);
O‘zingiz sinab ko‘ring »
PHP array_merge() funksiyasi
array_merge() funksiyasi ikki yoki undan ortiq massivlarni birlashtirish uchun ishlatiladi.
Misol
Ikki massivni birlashtiring:
$fruits1 = array("Apple", "Banana");
$fruits2 = array("Cherry", "Orange");
$result = array_merge($fruits1, $fruits2);
var_dump($result);
O‘zingiz sinab ko‘ring »
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
