PHPda massivlar uchun for
Bizga bunday massiv berilsin:
<?php
$arr = [1, 2, 3, 4, 5];
?>
Siz bilganingizdek, massivlar foreach tsikli orqali takrorlanadi. Aslida, massiv elementlarini oddiy for tsikli orqali ham takrorlash mumkin. Bu kamdan-kam hollarda kerak bo'ladi, lekin ba'zan foydali bo'lishi mumkin. Keling, shunday takrorlashni bajaraylik:
<?php
$arr = [1, 2, 3, 4, 5];
$length = count($arr);
for ($i = 0; $i < $length; $i++) {
echo $arr[$i];
}
?>
№1
Massiv berilgan:
<?php
$arr = ['a', 'b', 'c', 'd', 'e'];
?>
Ushbu elementlarning barchasini ekranda ko'rsatish uchun for tsiklidan foydalaning.
№2
Massiv berilgan:
<?php
$arr = ['a', 'b', 'c', 'd', 'e'];
?>
Ushbu massivning oxirgisidan tashqari barcha elementlarini ko'rsatish uchun for tsiklidan foydalaning.
№3
Massiv berilgan:
<?php
$arr = [1, 2, 3, 4, 5, 6, 7, 8];
?>
Ushbu massiv elementlarining birinchi yarmini ko'rsatish uchun for tsiklidan foydalaning.