PHP somo la 61: jinsi ya kufanya loop kwenye class kw akutumia foreach loop

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;

    }

...
Ingia sasa ili uweze kusoma makala hii yote.

Zoezi la Maswali

Nyuma Endelea


Umeionaje Makala hii.. ?

       
Author: Rajabu Rajabu
Tarehe: 2024-05-10 14:53:23 Topic: PHP Main: Masomo File: Download PDF Views: 1079

Share On:

Share follows: 0 | Unique share links followed: 0
Sponsored links
👉1 Kitabu cha Afya     👉2 Sira ya Mtume Muhammad (s.a.w)     👉3 Dua za Mitume na Manabii     👉4 Tafasiri ya Riyadh Swalihina     👉5 Kitau cha Fiqh     👉6 Bongolite - Game zone - Play free game    

Post zinazofanana:

PHP - somo la 22: Kutafuta jumla, wastani na idani ya vitu kwenye database kw akutumia PHP

Katika somo hili utakwenda jifunza jinsi ya kuhesabu row kwenye database, kutafuta wastani wa taarifa kwenye database na kutafuta idadi yake.

Soma Zaidi...
PHP -somo la 31: Matumizi ya include() na require() function kwenye php

Katika somo hili utakwenda kujifunza jinsi ya kuandika function za PHP kama require() na iclude()

Soma Zaidi...
PHP - somo la 48: Jinsi ya kuzuia hacking kwenye sytem ya kujisajili na ku login

Katika somo hili utajifunza jinsi ambavyo utaweza kutengeneza mfumo wa kuisajiki na ku login, kisha kuangalia usalama wa mfumo kwa kuzuia sql injection.

Soma Zaidi...
PHP BLOG - somo la 12: Jinsi ya kutumia prepared statement kwenye kusoma post za blog

Katika somo hili tutakwenda kutumia prepared ststement kwenye ku fetch data kutoka kwenye database.

Soma Zaidi...
PHP - somo la 7: Jinsi ya kaundika function yakwako

Katika somo hili utakwenda kujifunza jinsi ya kuandika function yako mwenyewe yaani user defined function

Soma Zaidi...
PHP - somo la 23: Jinsi ya kutumia condition statement kwenye database kwa kutumia PHP

Katika somo hili utakwenda kuona namna ya kutuia if else kwenye data zilizopo kwenye database kwa kutumia PHP

Soma Zaidi...