Php level 1 somo la saba (7)

Hili ni somo la saba, mafunzo ya php level 1. Katika somo hili utajifunza jinsi ya kuandika function yako mwenyewe.

SOMO LA 7
USER DEFINE PHP FUNCTIONS

Katika somo lililotangulia tumejifunza namna ambavyo unaweza kuweka functions kwenye php. Sasa hapa tutaona kuweka function yako mwenyewe kulingana na matarajio yako.


 

Kanuni
1.Andika neno function mfano function
2.Kisha weka jina la function yako mano function salama
3.Kisha weka mabano () mfano function salamu() mapano haya huitwa curly barce
4.Weka mabano haya {} mfano function salama() {}. Mabano haya huitwa parentheses
5.Ndani ya mabano haya ya pili utaweka code angalia mifano hapo chini
6.Mwisho call function, yaani hapa ndipo utatumia function yako kuleta matokeo. Bila ya call hutaweka kupata matokeo. Kwa mfano salamu(); utaicall kwa kuitaja jina lake kama lilivyo mwanzoni mwa function ilipoanza.


 

Mfano 1
<?php
function salamu (){
echo "Habari Hujambo!!!";
}

salamu();
?>
Hii itakupa matokeo: Habari Hujambo!!!
KUWEKA VARIABLE NDANI YA FUNCTION
Katika function unaweza kuongeza taarifa zaidi, kwa kutumia argument, hizi ni sawa na varable. Na hizi huwekwa kwenye yale mabado ya parenthes (). kwa mfano unataka kuorothesha majina ya watoto ambao mama yao ni mmoja. Badala ya kuandika kila mtoto jina lake na la baba yake. Basi tutatumia function kuandika jina la baba kwa wote mara moja tu. Angalia mfan hapo chini:-


 

Mfano 2:
<?php

function b ($mtoto){
echo "$mtoto Saidi. <br>";
}
b ("Shukuru");
b ("Sikuzani");
b ("Neema");
b ("Pendo");
b ("Tabu");
b ("Subira");
?>

Hii itakupa matokeo
Shukuru Saidi.
Sikuzani Saidi.
Neema Saidi.
Pendo Saidi.
Tabu Saidi.
Subira Saidi.


 

Pia unaweza kutumia variable au argument zaidi ya moja. Kwa mfano unataka kujumlisha namba zaidi ya moja. Kumbuka kutenganisha kwa koma variable moja na nyingine. Unaweza kutumia variable 2 ndani ya mabano ya function. Angalia mfano hapo chini:-


 

Mfano 3:
<?php
function jumlisha($x, $z){
$jumla = $x + $z;
echo "jumla ni:- $jumla";
}
jumlisha(6, 7);
?>

Hii itakupa matokeo
Jumla ni:- 13

Pia tunaweza kupata matokeo ya function kwa kutumia ststement ya return value. Hata hivyo pia unaweza kutumia hii kwa zaidi ya variable mbili na kuendelea. Angalia mfano hapo chini:-


 

Mfano 4

<?php
function zidisha($a, $b, $c){
$jibu = $a * $b * $c;
return $jibu;
}
$return_value = zidisha(2, 3, 4);
echo "majibu ni:- $return_value";
Hii itakupamatokeo: majibu ni:- 24

Pia kwa kutumia function moja unaweza kupata matokeo mengi zaidi. Na hii ndio umuhimu wa kutumia function huna haja ya kukiandika kitu kimoja kila wakati. Angalia mfano hapo chini


 

Mfano 5
<?php
function jumlisha($a, $b){
$c = $a + $b;
return $c;
}
echo jumlisha(5, 2) . "<br>" ;
echo jumlisha(3, 9) . "<br>";
echo jumlisha(100, 101). "<br>";
echo jumlisha(9, 0.4). "<br>";
?>

Hii itakupa matokeo
7
12
201
9.4


 

Mafunzo haya yanakujia kwa ihsani ya bongoclass
Web: www.bongoclass.com
Email:mafunzo@bongoclass.com
Phone: 0774069753 unaweza kunicheki wasap kwa link hii https://wa.me/message/7CTQP5BSWBR5I1

 

 

Download App Yetu

Jifunze zaidi, na wasiliana nasi ukiwa na App yetu. Bofya link hapo chini kuweza kuipakua.

Download Now Bongoclass

Nyuma Endelea


Umeionaje Makala hii.. ?

Nzuri            Mbaya            Save
Author: Rajabu image Tarehe: 1970-01-01 03:33:44 Topic: Tehama Main: Jifunze File: Download PDF Views 993

Share On:

Facebook WhatsApp
Sponsored links
👉1 Simulizi za Hadithi Audio    👉2 Bongolite - Game zone - Play free game    👉3 kitabu cha Simulizi    👉4 Kitau cha Fiqh    👉5 Kitabu cha Afya    👉6 Madrasa kiganjani   

Post zinazofanana:

PHP level 11 somo la kumi na moja (11)

Katika somo hilivutajifunza namna ya kutumia HTML form. Namna ya kuookea taarifa kutoka kwenye madodoso ya html form.

Soma Zaidi...
Mafunzo ya html level 2 (html full course for beginners)

haya ni mafunzo ya HTML level 2 kwa wenye kuanza. Mafunzo haya ni muendelezo wa level 1 html. Katika course hii utajifunza mengi zaidi lu;iko level1 pia tutazidi kuboresha project yetu.

Soma Zaidi...
Mafunzo ya DATABASE - MySQL database somo la 5

Huu ni muendelezo wa mafunzo ya DATABASE kwa kutumia software ya MySQL na hili ni somo la tano. katika somo hili utajifunza type of data yaani aina ya taarifa ambazo unaweza kuzihifadhi kwenye database yako.

Soma Zaidi...
Mafunzo ya HTML Level 2 somo la 4 (HTML FULL COURSE FOR BEGINNERS LESSON 4)

Karibu tena katika somo la nne la mafunzo ya HTML level2 html full course for beginners. Katika somo hili utajifunza kuhusu attributes na namna zinavyofanya kazi

Soma Zaidi...
Mafunzo ya HTML level 1 somo la 3 (HTML basic level FOR BEGINNERS)

Hili ni somo la Tatu katika mfululizo wetu wa mafunzo ya HTML kwa basic level kwa wanaoanza kujifunza. Hapa tutakwenda kujifunza tag za html ambazo huwa zinatumika katika uandishi.

Soma Zaidi...
Mafunzo ya HTML level 1 somo la 7 (HTML basic level FOR BEGINNERS)

Hii ni project ya HTML ambayo imetengenezwa kulingana na mafunzo ya HTML level1. Tunatarajia project hii kuboreshwa kadiri mafunzo yanavyozidi kusonga mbele.

Soma Zaidi...
Mafunzo ya HTML level 1 somo la 4 (HTML basic level FOR BEGINNERS)

Hili ni somo la nne katika mafunzo ya html basic level. Hapa tutakwenda kuona jinsi ya kuzifanyia kazi tag ambazo umejifunza katika somo lililotangulia.

Soma Zaidi...
Mafunzo ya HTML Level 2 somo la 8 (HTML FULL COURSE FOR BEGINNERS LESSON 8)

Hili ni somo la mwisho mafunzo ya HTML level 2 (html full course for beginners)

Soma Zaidi...
Mafunzo ya php level 1 somo la pili (2)

hili ni somo la pili katika mfululizo wa mafunzo haya ya php level 1 na hapa utajifunza namna ya kuandika faili klako la kwanza la php.

Soma Zaidi...
Mafunzo ya database MySQL database somo la 9

haya ni mafunzo ya database kwa kutumia MySQl na hili ni somo la 9. katika soo hili utajifunza namna ya kusoma ama kutumia taarifa zilizomo kwenye DATABASE.

Soma Zaidi...