Katika somo hili utakwenda kujifunza kuhusu function kwenye PHP na jinsi ya kuweza kuzitumia
PHP FUNCTIONS:
Katika programming language, php imepata ubora wake kwa kuwa na hiki kipengele cha functions. Katika php kuna functions zaidi ya 1000. pia php inakupa uwezo wa wewe kuandika function yako mwenyewe kulingana na matarajio yako. Hivyo basi zipo funtion ambazo tayari zipo. Hizi zinaitwa built-in PHP functions. Na kuna hizo ambazo unaweka mwenyewe, hizi huitwa user defined functions.
Sasa function ni nini hasa?
Function ya kikundi cha maelekezo (block of statement) katika code za php ambazyo huweza kutumika zaidi na zaidi katika program. Tofauti na statement nyingine kama echo na print, ambazo huleta matokea punde tu ukiran code ama ukurasa ukufunguliwa au kurefresh. Function zenyewe mpaka zitu ziitajwe kwenye code yaani (by calling the functions).
Katika somo hili tutaona baadhi ya mifano ya built-in-function na jinsi zinavyofanya kazi kwa mifano. Hapa tutaangalia hasa kwenye string. Kama tulivyojifunzakatika somo lililopita.
KANUNI ZA FUNCTION (built-in-php functions)
1.Kwanza ni jina la function ila lisianze na namba mfano salamu
2.Kisha linafatiwa na mabano () mfano salamu()
3.Ndani ya mabano kunawekwa ujumbe ama maudhui ya hiyo function mfano salami(hujamb)
4.Kisha coloni ; mfano salamu salami(hujamb);
Tutajifunza kanuni nyingine za function kwenye somo linalofata kuhusu user defined functions.
FUNCTIONS KWENYE STRING:
1.Kujuwa idadi ya character kwenye string. Kama unataka kujuwa je katika string kuna herufi ngapi ama namba ngapi ama character ngapi, basi tunatumia strlen() function. Neno hili ni ufupisho wa maneno string length.
Mfano:
echo strlen (“bongoclass”);
?>
Hii itakupa matokeo 10 kumaanisha kuwa kuna character 10.
2.Kwa kutumia php functions unaweza kubadili ama ku replace baadhi ya maandishi ndani ya string. Function inayotumika ni str_replace (). Kwa mfano katika mfano ufuatao nita replace neno bongoclass na kwa google.
echo str_replace ('karibu', 'bongoclass', 'welcome google&">...
Jiunge nasi WhatsApp kupata update zetu
Umeionaje Makala hii.. ?
Katika post hii utajifunza jinsi ya kupata taarifa muhimu za mtumiaji kw akutumia Ip address yake.
Soma Zaidi...Huu ni mwendelezo wa mafunzo ya PHP na hapa tunaaza rasmi advanced PHP. tutakwenda kuingia ndani zaidi kwenye PHP. Ni vyema kabla ya kuanza course hii ya advanced PHP uwe una uelewa wa kutosha kuhusu mafunzo yetu ya PHP.
Soma Zaidi...Katika somo hili utajifunza jinsi ya kutuma email kwa kutumia email() function ya PHP. Hii ni njia rahisi zaidi ya kutuma email. Ila hufanya kazi kwenye hosting.
Soma Zaidi...Katika somo hili uatakwenda kujifunza jinsi ya kutumia htaccess ili kubadili muonekano wa link ya website ama blog ili kuifanya iwe rafiki zaidi.
Soma Zaidi...Katika course hii utakwenda kujifundisha jinsi ya lutengeneza blog kutoka mwanzo hadi mwisho.
Soma Zaidi...Katika somo hili utakwenda kujifunza jinsi ya kutumia constatnt kwenye class.
Soma Zaidi...Katika somo hili utakwenda kujifunza jinsi ya ktumia baadhi ya function za php
Soma Zaidi...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...Katika somo hili utakwenda kujifunza jisni ya kudhibiti error ambazo zinaweza kutokea wakati wa ku encode na ku decoe json data
Soma Zaidi...Katika somo hili utajifunza jinsi ya ku connect database, kwa kutumia php
Soma Zaidi...