Massivga element qo‘shish


ULASHISH

PHP massiv elementlarini qo‘shish

PHP da siz bir nechta turli usullar bilan massiv elementlarini qo‘shishingiz mumkin:

  • [] - massiv oxiriga bitta element qo‘shadi
  • array_push() - massiv oxiriga bir yoki bir nechta elementlarni qo‘shadi
  • array_unshift() - massiv boshiga bir yoki bir nechta elementlarni qo‘shadi
  • array_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!