PHP massivlari bor koddagi xatolarni topish
Quyidagi vazifalarda dasturchi kod yozgan va unda xatolarga yo'l qo'ygan bo'lishi mumkin. Kod tasvirlangan narsani bajaradimi yoki yo'qligini tekshirishingiz kerak. Agar kod to'g'ri ishlamasa, xatolarni tuzatishingiz kerak.
№1
Kod massiv uzunligini ko'rsatishi kerak:
<?php
$arr = [1, 2, 3, 4, 5];
echo strlen($arr);
?>
№2
Kod massivning oxirgi elementini chiqarishi kerak:
<?php
$arr = [1, 2, 3, 4, 5];
echo $arr[count($arr)];
?>
№3
Kod massiv elementlarining yig'indisini topishi kerak:
<?php
$arr = [1, 2, 3, 4, 5];
echo $arr[1] + $arr[2] + $arr[3] + $arr[4] + $arr[5];
?>
№4
Kod massiv uzunligini ko'rsatishi kerak:
<?php
$arr = [1, 2, 3, 4, 5];
echo count([$arr]);
?>
№5
Kod massiv elementlarining yig'indisini topishi kerak:
<?php
$arr = [
'a' => 1,
'b' => 2,
'c' => 3,
];
echo $arr[a] + $arr[b] + $arr[c];
?>
№6
o'zgaruvchida berilgan kalit bo'yicha massiv elementini chiqaring:
<?php
$arr = [
'a' => 1,
'b' => 2,
'c' => 3,
];
$k = 'a';
echo $arr['$k'];
?>
№7
Kod massiv uzunligini ko'rsatishi kerak:
<?php
$arr = [1, 2, 3, 4, 5];
echo cоunt($arr);
?>
№8
Kod o'zgaruvchida berilgan kalit bo'yicha massiv elementini chiqarishi kerak:
<?php
$arr = [
'a' => 1,
'b' => 2,
'c' => 3,
];
$a = 1;
echo $arr[$a];
?>