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
PHP CONDITION STATEMENTS
Hizi ni logic statement ambazo zitaangalia kukidhi kwa vifezo ndipo code ziweze kufanya kazi. Kwa mfano ikiwa asubuhi kompyuta itasalimia umeamkaje, na ikiwa mchana itasema umeshindaje na ikiwa jioni utasema habari za jioni. Hivyo hapa kwanz kompyuta itabidi iangalie saa, kama saa itasoma ni asubuhi ndipo code zinazotaka iseme habari za asubuhi zitafanya kazi.
Kwa pamoja code hivi tunaziita condition statement, yaani kwanza huangalia vogezo vinavyotakiwa kama vimetimia ndipo huleta matokeo na kama havijatimia huenda hatuwa nyingine. Statatement hizi kwenye php zipo nne ambazo ni:-
1.If statement
2.If..else statement
3.If..elseif..else statement
4.Switch statement
1.If statement
Hii itaangalia condition moja (yaani kigezo kimoja) kanuni yake ni
If (condition) {
Code
}
Condition ni kigezo ambavyo unataka kiangaliwe kabla ya code kufanya kazi. Kwa mfano tunataka mfunguaji wa ukurasa huu kama ni asubuhi ukrasa uandike habari za asubuhi. Kufanya hivi itabidi tuweke saa. Saa itakuwa inaangalia kama ni asubuhi ita peleka taarifa kuwa ni asubuhi kisha code ndipo hufanya kazi.
Jivyo tutatumia function ya kuonyesha time kama tulivyojifunza hapo nyuma. Ila hapa tutatumia masaa 24. na kwa masaa 24 asubuhi ni kunania 5 mpaka 11. itabidi tuwe na variable ya kuwakikilisha time. Hivyo tutatumia t kama variable na function ya time kwa ajili ya kusoma muda.
Mfano:
<?php
$t = date("H");
if ($t < ="11") {
echo "habari ya asubuhi";
}
?>
Hii itaangalia kama masaa ni sawa na 11 ama chini ya 11, code zetu zitasoma habari za asubuhi. Saba hapa kuna shida moja, ni kuwa kama itakuwa sio asubuhi hakuna chichite kitakachisoma. Hivyo basi tunatakiwa pia kusema na endapo sio asubuhi inatakiwa iseme nini.
2.If.. else
Ili kufanya hivyo ndipo tunahtaji else statement. Hivyo hapa tutatumia if else statement. Yaani kama itakuwa ni chini ya saa 11 iseme habari za asubhuhi laikini kama sio muda huo iseme mambo vipi. Agalia mfano wa if else statement hapo chini.
Mfano
<?php
$t = date("H");
if ($t < "11") {
echo "habari ya asubuhi";
}else {
echo "mabo vipi";
}
?>
Hapa kama haitakuwa asubuhi itasema mambo vipi
Kanuni ni kama ile ya mwanza
If (condition) {
Code} else{
Code}
Sasa kwa kuwa siku imegawanyika kama asubuhi, mchana na jioni sasa tunataka ikiwa ni asubuhi iseme, habari za asubuhi na ikiwa ni mchana iseme habari za mchana na ikiwa ni usiku iseme habari za usiku.
3.If..elseif…
Kufanya hivi tutahitaji kutumia if elseif else s...
Umeionaje Makala hii.. ?
Share On:
👉1 kitabu cha Simulizi 👉2 Kitau cha Fiqh 👉3 web hosting 👉4 Bongolite - Game zone - Play free game 👉5 Tafasiri ya Riyadh Swalihina 👉6 Dua za Mitume na Manabii
Post zinazofanana:
PHP somo la 81: Cross - Orgn Resource Sharing - CORSE header
Katika somo hili utakwenda kujifunza kuhusu Cross - Orgn Resource Sharing ama inafupishwa kama CORSE header
Soma Zaidi...PHP - somo la 44: Nini cURL na ni yapi matumizi yake?
Katika somo hilibutajifunza maana ya cURL pamoja na matumini yake
Soma Zaidi...PHP somo la 19: Jinsi ya kudhibiti mpangilio wa data baada ya kuzisoma
Katika somo hili utajifunza kupangilia data wakati wa kuzisoma kwenye database kw akutumia PHP
Soma Zaidi...PHP somo la 71: Jinsi ya kutengeneza PDF kwa kutumia PHP na library ya tcpdf
Katika somo hili utakwenda kujifunza jinsi ya ku generate PDF automatik kutoka kwenye php code , html, javascript na css.
Soma Zaidi...PHP - somo la 5: Maana ya function na jinsi inavyotengenezwa kwa ktumia PHP
Katika somo hili utakwenda kujifunza kuhusu function kwenye PHP na jinsi ya kuweza kuzitumia
Soma Zaidi...PHP somo la 67: Project ya CUDE operaton wa utuma OOP na PDO
Katika somo hii utakwenda kujifunza jinsi ya kufanya CRUDE operation kwa kutumia PDO. crude operation inahusu create, read, update. Delete.
Soma Zaidi...