Massiv bu bitta yoki bir nechta o`xshash turdagi qiymatlarni bitta qiymatda


Download 76.96 Kb.
Pdf ko'rish
bet1/2
Sana08.01.2022
Hajmi76.96 Kb.
#254218
  1   2
Bog'liq
Array - Massiv



Array - Massiv

1

🚉



Array - Massiv

Massiv - bu bitta yoki bir nechta o`xshash turdagi qiymatlarni bitta qiymatda  

saqlaydigan ma'lumotlar tuzilmasidir 

 

Massiv - bitta o`zgaruvchida bir nechta qiymatni saqlaydi



Tasavvur qiling, 1 dan 100gacha bo`lgan sonlarni alohida alohida saqlamoqchisiz. 

Buning uchun sizga 100ta o`zgaruvchi hosil qilish kerak bo`ladi. 

 

Shunday paytda massiv yordamida, 1 ta o`zgaruvchiga saqlashimiz mumkin bo`ladi.



$car1 = "Ravon"; 

$car2 = "BMW"; 

$car3 = "Toyota"; 

$car4 = "Tesla"; 




Array - Massiv

2

 



$cars = array("Ravon", "BMW", "Toyota", "Tesla");

array("index" => "value"); 

 

Massiv hosil qilishda array terminidan foydalanamiz. 



$massiv = array(); - bo`sh massiv hosil qiladi. 

$massiv = []; - yuqoridagini alternativi, ya`ni bo`sh massiv hosil qiladi. 

 

Massivlar 3 xil: 



- Numeric array yoki indexed array 

- Associative array 

- Multidimensional array

Indexed array

Bunday turdagi massivlarning indekslari sonlardan iborat bo`ladi. 

 

array( 


    value, 

    value2, 

    value3, 

    ... 


 

 



$numbers = array( 1, 2, 3, 4, 5); 

 

Yuqoridagi massiv aslida bunday ko`rinishda: 



 

$numbers = array( 1, 2, 3, 4, 5); 

$numbers = array(0 => 1, 1 => 2, 2 => 3, 3 => 4, 4 => 5); 

 

massivning 3-elementi 4 ga teng 



echo $numbers[3]; // 4 

echo $numbers[0]; // 1 

 

 

 



 

$fruits = ["olma", "nok", "uzum", "anjir", "shaftoli"]; 

 

echo $fruits[0]; // olma 



echo $fruits[2]; // uzum 

echo $fruits[3]; // anjir 

echo $fruits[1]; // nok 

 



Array - Massiv

3

 



Massivlardan foydalanish: 

 index          0    1    2    3     4     5    6    

$mix = array("olma", 3, "1", true, "nok", 12, 12.4); 

 

echo $mix[6]; // 12.4 



$size = count($mix); 

 

for($i = 0; $i < $size; $i++){ 



    $var =  $mix[$i]; 

 



 

$array = array( 

         "a", 

         "b", 

    6 => "c", 

         "d", 

    3=>'sd' 

        "asd" 

); 

var_dump($array); 



 

array(4) { 

  [0]=> 

  string(1) "a" 

  [1]=> 

  string(1) "b" 

  [6]=> 

  string(1) "c" 

  [7]=> 

  string(1) "d" 

}


Download 76.96 Kb.

Do'stlaringiz bilan baham:
  1   2




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling