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;
}
}
//">...
Jiunge nasi WhatsApp kupata update zetu
Umeionaje Makala hii.. ?
Katika somo hili utakwenda kujifunza jinsi ya kutumia taarifa ambazo zimekusanywa kutoka kwa mtumiaji ili kuweka kutatuwa hoja mbalimbali
Soma Zaidi...Katika somo hili utakwenda kujifunza jinsi ya kukusanya taarifa za watumiaji kwa kutumia html form.
Soma Zaidi...Katika somo hili utakwenda kujifundisha jinsi ya kutafuta taarifa maalumu kwenye database kwa kutumia PHP
Soma Zaidi...Katika somo hili utakwenda kujifunza kuhusu condition statements if, ifelse na switch case. Hata utajifunza jnsi ya kuziandika na zinavyofanya kazi
Soma Zaidi...katika post hii utajifunza jinsi ya kutengeneza ukurasa wa dashboard kwa ajili ya kutibti post
Soma Zaidi...Katika somo hili utaweza kujifunza ni kwa nambna gani utaweza kutengeneza blog post na kuisoma kwa kutumia data za json
Soma Zaidi...Katika somo hili utakwenda kujifunza aina za data ambazo hutumika kwenye PHP
Soma Zaidi...Katika somo hili utajwenda kujifunza jinsi ya kuzuia hacking kwenye website yako
Soma Zaidi...Katika somo hili utakwenda kujifunza kuhusu content-type header.
Soma Zaidi...Katika somo hili utakwenda kujifunza jinsi ya kutumia PHP kutengeneza tabale kwenye database ya mysql .
Soma Zaidi...