image

PHP -somo la 33: Matumizi ya while loop kwenye PHP

Katika somo hili utajifunza jinsi ya kuandika while loop kwenye PHP

LOOP: FOR,  WHILE,  DO, FOREACH

 

Katika somo hili tutakwenda kujifunza kuhusu logical condition. Hapa tutajifunza kuweka masharti maalumu wakati wa kupata matokeo ya code. 

 

Mfano unataka web yako iwe inasalimia kila mtu anapofunguwa.  Sasa shakani zipo tatu ya asubuhi, ya mchana na ya usiku. Hivyo utaweka masharti endapo itakuwa ni asubuhi iwe inasalaminia kwa kusema habari ya asubuhi,  na ikiwa ni mchana iseme habari ya mchana na ikiwa jioni iseme habari ya jioni. 

 

Katika level 1 tulijifunza kuhusu if….. else na else if…… else. Katika level hii tutakwenda kujifunza condition zilizobakia ambazo ni: -

  1. While
  2. For
  3. Do
  4. Foreach

 

Ni nini maana ya loop? 

Loop ni hali ya kuendelea kwa kujirudia rudia. Chukulia mfano una audio list sasa unataka ubplay moja iwe inajirudia rudia hapo utakuwa unafanya loop. 

 

Sasa kwenye code loop ni pale code zinapojirudia rudia kufanya kazi (excute) kutokana na mashart yaliyowekwa (conditions). 

 

Wacha tuone kwa mifano moja baada ya nyingine. 

 

  1. WHILE LOOP

Hii ni loop ambayo code zitakuwa zinajirudia rudia kufanya kazi maadamu mashart yaliyowekwa yanaruhusu. 

 

Mfano 1: 

Tunataka kuandika kuorodhesha namba kutoka moja hadi 10. Hapo ni kuwa tutaanza kuandika kuanzia moja mpaka ifike kumi. 

 

Inamaana kuwa namba zitaendelea kuandikwa maadamu kumi haijafikiwa. Itakapofikiwa tu basi hapo code zitawacha kufanya kazi. 

 

Kanuni za kuandika while loop

  1. Kwanza utaanza na neno while likifuatiwa na mabano. 
  2. Ndani ya mabano weka masharti yako yaani condition
  3. Kisha weka mabano mengine ambayo ndipo utaweka code zako ambazo zitafanya kazi kama masharti yatafikiwa. 
  4. Mabano ya kwanza ni haya () na ya pili ni haya {}
  5. Hivyo basi code zitaonekana katika mtindo huu

while(shart) {

Code zinakaa hapa

}

 

Jinsi ya ku print tebo ya kwanza: 

Kwanza tutaanza kuandaa variable.  Tutaiita x kisha tuione thamani ya 0.

$x = 0;

 

Kisha sasa tutaweka while ndani yake shart letu ni kuwa $x iwe ni sawa ama ndogo kuliko 12. Hiyo 12 ndio mwisho wa tebo yetu. Hivyo itakuwa kama hivi while($x <=12).

 

Baada ya hapo tutaweka code ambazo zitakwenda kuandika tebo yetu kulingana na sharti hilo la kuwa ndogo ama sawasawa na 12. Hivyo itaonekana kama hivi {echo $x++}

 

Code nzima itakuwa hvi

<?php

$x = 0;

while($x <= 12){

echo $x++, "<br>";

}

 

?>

...



Kama unahitaji kuuliza maswali Bofya hapa





           

Je! umeipenda hii post?
Ndio            Hapana            Save post

Rajabu Tarehe 2024-05-10 14:53:23 Topic: PHP Main: Masomo File: Download PDF     Share On Facebook or Whatsapp Imesomwa mara 224


Sponsored links
👉1 Madrasa kiganjani     👉2 Sira ya Mtume Muhammad (s.a.w)     👉3 Kitau cha Fiqh     👉4 Kitabu cha Afya     👉5 kitabu cha Simulizi     👉6 Simulizi za Hadithi Audio    

Post zifazofanana:-

PHP - somo la 4: Aina za data zinazotumika kwenye PHP
Katika somo hili utakwenda kujifunza aina za data ambazo hutumika kwenye PHP Soma Zaidi...

PHP somo la 90: Jinsi ya kutumia json data kama blog post
Katika somo hili utaweza kujifunza ni kwa nambna gani utaweza kutengeneza blog post na kuisoma kwa kutumia data za json 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...

PHP - somo la 17: Jinsi ya kuingiza data kwenye database kwa kutumia PHP
Katika somo hili utajifunza jinsi ya kuingiza data kwenye dtabase kwa kutumia PHP. Soma Zaidi...

PHP - somo la 10: Jinsi ya kundika condition statement if, ifelse na switch case
Katika somo hili utakwenda kujifunza kuhusu condition statements if, ifelse na switch case. Hata utajifunza jnsi ya kuziandika na zinavyofanya kazi Soma Zaidi...

PHP somo la 65: Jinsi ya kusoma data kwenye database kwa kutumia PDO
Katika somo hili utakwenda kujifunza jinsi ya kusoma data kwenye database kwa kutumia PDO. Soma Zaidi...

PHP - somo la 20 : Jinsi ya kufuta na ku update data kwenye database kwa kutumia PHP
Katika somo hili utakwenda kujifunza jinsi ya ku update na kufuta data kwenye database kwa kutumia PHP Soma Zaidi...

PHP somo la 77: aina za http redirect
Katika somo hili utakwenda kujifunza kuhusu http redirect header Soma Zaidi...

PHP somo la 72: Jinsi ya kuandaa PDF kutoana na data zilizopo kwenye database
hapa utawenda utuma database wa ajl ya utengeneza maudhu ya PDF. Soma Zaidi...

PHP somo la 86: JInsi ya ku decode json yaani kubadili json kuwa php data kama array ana object
Katika somo hili utakwend akujifunza jinsi ya kubadili json data na kuwaphp array ama php object. Kwa ufupi tunakwend aku decode json data kuwa phparray amaobject Soma Zaidi...

PHP - somo la 45: Jinsi ya kutuma sms kwa kutumia PHP
Katika soko hili takwenda kujufunza jinsi ya kutuma sms kwa kutumia PHP. Hii itasaidia kama unataka kutuma OTP yaqni Onetime password Soma Zaidi...