array()

PHP array() funksiyasi

❮ PHP massivlar ma’lumotnomasi

Misol

$cars nomli indekslangan massiv yarating, unga uchta element tayinlang va massiv qiymatlarini o‘z ichiga olgan matnni chop eting:

<?php $cars=array("Volvo","BMW","Toyota"); echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . "."; ?>
O‘zingiz sinab ko‘ring »

ULASHISH

Ta’rif va qo‘llanilishi

array() funksiyasi massiv yaratish uchun ishlatiladi.

PHP’da massivlarning uch turi mavjud:

  • Indekslangan massivlar - Sonli indeksli massivlar
  • Assotsiativ massivlar - Nomlangan kalitli massivlar
  • Ko‘p o‘lchovli massivlar - Bir yoki bir nechta massivni o‘z ichiga olgan massivlar

Sintaksis

Indekslangan massivlar uchun sintaksis:

array(value1, value2, value3, etc.)

Assotsiativ massivlar uchun sintaksis:

array(key=>value,key=>value,key=>value,etc.)

Parametr qiymatlari

Parametr Tavsif
key Kalitni belgilaydi (son yoki string)
value Qiymatni belgilaydi

Texnik tafsilotlar

Qaytariladigan qiymat: Parametrlardan iborat massivni qaytaradi
PHP versiyasi: 4+
O‘zgarishlar tarixi: PHP 5.4 dan boshlab qisqa massiv sintaksisidan foydalanish mumkin, unda array() o‘rniga [] yoziladi.
Masalan, $cars=array("Volvo","BMW"); o‘rniga $cars=["Volvo","BMW"];


Ko‘proq misollar

Misol

$age nomli assotsiativ massiv yarating:

<?php $age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43"); echo "Peter is " . $age['Peter'] . " years old."; ?>
O‘zingiz sinab ko‘ring »

Misol

Indekslangan massivning barcha qiymatlarini sikl orqali aylanib chiqing va chop eting:

<?php $cars=array("Volvo","BMW","Toyota"); $arrlength=count($cars); for($x=0;$x<$arrlength;$x++)   {   echo $cars[$x];   echo "<br>";   } ?>
O‘zingiz sinab ko‘ring »

Misol

Assotsiativ massivning barcha qiymatlarini sikl orqali aylanib chiqing va chop eting:

<?php $age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43"); foreach($age as $x=>$x_value)   {   echo "Key=" . $x . ", Value=" . $x_value;   echo "<br>";   } ?>
O‘zingiz sinab ko‘ring »

Misol

Ko‘p o‘lchovli massiv yarating:

<?php // A two-dimensional array: $cars=array   (   array("Volvo",100,96),   array("BMW",60,59),   array("Toyota",110,100)   ); ?>
O‘zingiz sinab ko‘ring »

❮ PHP massivlar ma’lumotnomasi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!