Kutumia Vitendo vya Kurudia (Loops) katika PHP
Toa kwa kutumia kitendo cha kurudia safu wima ya nambari kutoka
1 hadi 100.
Toa kwa kutumia kitendo cha kurudia safu wima ya nambari kutoka
100 hadi 1.
Toa kwa kutumia kitendo cha kurudia safu wima ya nambari shufwa
kutoka 1 hadi 100.
Jaza safu ya nambari (array) kwa 10 alama za 'x' kwa kutumia
kitendo cha kurudia.
Jaza safu ya nambari (array) kwa nambari kutoka 1 hadi 10
kwa kutumia kitendo cha kurudia.
Ukiwa na safu ya nambari. Kwa kutumia kitendo cha kurudia, toa tu
vipengele (elements) vya safu ambavyo ni vikubwa kuliko
sifuri na vidogo kuliko 10.
Ukiwa na safu ya nambari. Kwa kutumia kitendo cha kurudia, thibitisha
kuwa ina kipengele chenye thamani 5.
Ukiwa na safu ya nambari. Kwa kutumia kitendo cha kurudia, pata jumla ya vipengele vya safu hii.
Ukiwa na safu ya nambari. Kwa kutumia kitendo cha kurudia, pata jumla ya mraba wa vipengele vya safu hii.
Ukiwa na safu ya nambari. Pata wastani wa kihisabati wa vipengele vyake (jumla ya vipengele, gawanya kwa idadi).
Andika hati-mtandao (script) ambayo itapata faktoriali ya nambari. Faktoriali ni zao la nambari zote kamili ndogo kuliko nambari fulani, na yenyewe.
Ukiwa na safu ifuatayo ya wafanyikazi na mishahara yao:
<?php
$arr = [
'employee1' => 100,
'employee2' => 200,
'employee3' => 300,
'employee4' => 400,
'employee5' => 500,
'employee6' => 600,
'employee7' => 700,
];
?>
Ongeza mshahara wa kila mfanyikazi kwa 10%.
Rekebisha shida iliyopita ili mshahara uongezeke tu kwa
wale wafanyikazi amao mishahara yao ni ndogo kuliko au sawa na 400.
Ukiwa na safu ifuatayo:
<?php
$arr = [1 => 6, 2 => 7, 3 => 8, 4 => 9, 5 => 10];
?>
Pata jumla ya funguo (keys) za safu hii na ugawanye jumla hiyo kwa jumla ya maadili (values).
Ukiwa na safu ifuatayo:
<?php
$arr = ['a' => 1, 'b' => 2, 'c' => 3, 'd' => 4, 'e' => 5];
?>
Andika funguo (keys) za safu hii kwenye safu moja, na maadili (values) - kwenye safu nyingine.
Ukiwa na safu ifuatayo:
<?php
$arr = [
1 => 125,
2 => 225,
3 => 128,
4 => 356,
5 => 145,
6 => 281,
7 => 452,
];
?>
Andika kwenye safu mpya vipengele ambavyo thamani
yao huanza na tarakimu 1 au tarakimu
2. Yaani, kwa matokeo utapata
safu kama hii:
<?php
[
125,
225,
128,
145,
281,
];
?>