Katika somo hili utakwenda kujifunza concept ya iteration kwenye PHP OOP hapa tutakwenda kuiona jinsi inavyofanya kazi pamoja na foreach loop
Iteration ni uwezo wa kuifanya value yeyote iweze kufanyiwa loop kw akutumia foreach(),
<?php
function printIterable( $myIterable) {
foreach($myIterable as $item) {
echo $item;
}
}
$arr = ["a", "b", "c"];
printIterable($arr);
?>
Code hizo hapo juu pia zinaweza kuandikwa katika mtindo huu
<?php
function getIterable() {
return ["a", "b", "c"];
}
$myIterable = getIterable();
foreach($myIterable as $item) {
echo $item;
}
?>
Sasa ngoja tuone kwenye class
Mfano
<?php
class IterableCollection {
private $items;
public function __construct() {
$this->items = ["a", "b", "c"];
}
public function getItems() {
return $this->items;
}
}
$iterableCollection = new IterableCollection();
$items = $iterableCollection->getItems();
foreach($items as $item) {
echo $item;
}
?>
Mfano mwingine:
Katika mfano huu utajifunza jinsi ya kukokotia factorial of number.
<?php
class FactorialCalculator {
private $number;
public function __construct($number) {
$this->number = $number;
}
public function calculate() {
$result = 1;
$numbers = range(1, $this->number);
foreach($numbers as $num) {
$result *= $num;
}
return $result;
}
...Umeionaje Makala hii.. ?
Share On:
Katika somo hili utajifunza kupangilia data wakati wa kuzisoma kwenye database kw akutumia PHP
Soma Zaidi...Katika somo hili utakwend kujifunza kuhusu static property na jnsi inavyotumika
Soma Zaidi...Katika somo hili utakwenda kujifunza jinsi ya kukusanya taarifa za watumiaji kwa kutumia html form.
Soma Zaidi...Katika somo hili utakwenda kujifunza kuhusu access modifier ili kuweza kuthibiti nama ya kuzitumia properties kwenye class.
Soma Zaidi...Katika somo hili tutakwenda kujifunza kuhusu array kwenye php, na jinsi zinavyoweza kufanya kazi
Soma Zaidi...Katika somo hili utakwenda kujifunza maana ya PHP na jinsi inavyofanya kazi
Soma Zaidi...