PHP-ის მასივებთან კოდში შეცდომების მოძიება
შემდეგ ამოცანებში რაღაც პროგრამისტმა დაწერა კოდი და, შესაძლოა, დაუშვა მასში შეცდომები. თქვენ უნდა შეამოწმოთ, აკეთებს თუ არა კოდი იმას, რაც აღწერილია. თუ კოდი მუშაობს არასწორად, თქვენ უნდა გამასწოროთ შეცდომები.
კოდმა უნდა გამოიტანოს მასივის სიგრძე:
<?php
$arr = [1, 2, 3, 4, 5];
echo strlen($arr);
?>
კოდმა უნდა გამოიტანოს მასივის ბოლო ელემენტი:
<?php
$arr = [1, 2, 3, 4, 5];
echo $arr[count($arr)];
?>
კოდმა უნდა იპოვოს მასივის ელემენტების ჯამი:
<?php
$arr = [1, 2, 3, 4, 5];
echo $arr[1] + $arr[2] + $arr[3] + $arr[4] + $arr[5];
?>
კოდმა უნდა გამოიტანოს მასივის სიგრძე:
<?php
$arr = [1, 2, 3, 4, 5];
echo count([$arr]);
?>
კოდმა უნდა იპოვოს მასივის ელემენტების ჯამი:
<?php
$arr = [
'a' => 1,
'b' => 2,
'c' => 3,
];
echo $arr[a] + $arr[b] + $arr[c];
?>
კოდმა უნდა გამოიტანოს მასივის ელემენტი ცვლადში მითითებული გასაღების მიხედვით:
<?php
$arr = [
'a' => 1,
'b' => 2,
'c' => 3,
];
$k = 'a';
echo $arr['$k'];
?>
კოდმა უნდა გამოიტანოს მასივის სიგრძე:
<?php
$arr = [1, 2, 3, 4, 5];
echo count($arr);
?>
კოდმა უნდა გამოიტანოს მასივის ელემენტი ცვლადში მითითებული გასაღების მიხედვით:
<?php
$arr = [
'a' => 1,
'b' => 2,
'c' => 3,
];
$a = 1;
echo $arr[$a];
?>