PHP somo la 61: jinsi ya kufanya loop kwenye class kw akutumia foreach loop
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:
👉1 Kitau cha Fiqh 👉2 Madrasa kiganjani 👉3 Dua za Mitume na Manabii 👉4 kitabu cha Simulizi 👉5 web hosting 👉6 Bongolite - Game zone - Play free game
Post zinazofanana:
PHP somo la 77: aina za http redirect
Katika somo hili utakwenda kujifunza kuhusu http redirect header
Soma Zaidi...PHP somo la 83: Server Variables
Katika somo hili utakwend akujifunza kuhusu server variables
Soma Zaidi...PHP - somo la 12: Jinsi ya kufanyia kazi taarifa zilizokusanywa kutoka kwa mtumiaji
Katika somo hili utakwenda kujifunza jinsi ya kutumia taarifa ambazo zimekusanywa kutoka kwa mtumiaji ili kuweka kutatuwa hoja mbalimbali
Soma Zaidi...PHP somo la 79: Custom header
Katika somo hili utakwenda kuhifunza kuhusu Custom header na aina zake
Soma Zaidi...PHP - somo la 42: Jinsi ya kufanya encryption na de cryption kwa kutumia PHP
Katika somo hili utakwenda kujifunza jinsi ya kufanya encryption na decryption kwa kutumia PHP. hii itakusaidia kuongeza usalama kwenye taarifa za watu
Soma Zaidi...PHP somo la 54: PHP OOP class constant
Katika somo hili utakwenda kujifunza jinsi ya kutumia constatnt kwenye class.
Soma Zaidi...