Massiv elementlariga kirish


ULASHISH

PHP kirish massivi elementlari

Massiv elementiga kirish uchun siz indekslangan massivlar uchun indeks raqamiga va assotsiativ massivlar uchun kalit nomiga murojaat qilishingiz mumkin.

Misol

Indeks raqamiga murojaat qilish orqali obyektga kiring:

$cars = array("Volvo", "BMW", "Toyota");
echo $cars[2];
O‘zingiz sinab ko‘ring »
Eslatma: Birinchi massiv elementi indeks 0 ga ega.

Assotsiativ massivdagi elementlarga kirish uchun kalit nomidan foydalaning:

Misol

Elementga uning kalit nomiga murojaat qilish orqali kiring:

$cars = array("brand" => "Ford", "model" => "Mustang", "year" => 1964);
echo $cars["year"];
O‘zingiz sinab ko‘ring »


Ikki yoki bitta tirnoq

Massivga kirishda ikkita va bitta tirnoqdan foydalanishingiz mumkin:

Misol

echo $cars["model"];
echo $cars['model'];
O‘zingiz sinab ko‘ring »

Funksiya elementini bajarish

Massiv elementlari har qanday ma’lumotlar turiga, jumladan, funksiyalarga ega bo‘lishi mumkin.

Bunday funksiyani bajarish uchun indeks raqamidan keyin qavs () dan foydalaning:

Misol

Funksiya elementini bajaring:

function myFunction() {
  echo "I come from a function!";
}

$myArr = array("Volvo", 15, "myFunction");

$myArr[2]();
O‘zingiz sinab ko‘ring »

Funksiya assotsiativ massivdagi element bo‘lsa, kalit nomidan foydalaning:

Misol

Kalit nomiga murojaat qilib, funksiyani bajaring:

function myFunction() {
  echo "I come from a function!";
}

$myArr = array("car" => "Volvo", "age" => 15, "message" => "myFunction");

$myArr["message"]();
O‘zingiz sinab ko‘ring »

Assotsiativ massiv orqali aylanish

Assotsiativ massivning barcha qiymatlarini aylantirish va chop etish uchun foreach siklidan foydalaning, masalan:

Misol

Barcha massiv elementlari, kalitlari va qiymatlarini ko‘rsatish:

$car = array("brand"=>"Ford", "model"=>"Mustang", "year"=>1964);

foreach ($car as $x => $y) {
  echo "$x: $y <br>";
}
O‘zingiz sinab ko‘ring »

Indekslangan massiv orqali aylanish

Indekslangan massivning barcha qiymatlarini aylantirish va chop etish uchun foreach siklidan foydalaning, masalan:

Misol

Barcha massiv elementlarini ko‘rsatish:

$cars = array("Volvo", "BMW", "Toyota");
foreach ($cars as $x) {
  echo "$x <br>";
}
O‘zingiz sinab ko‘ring »


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!