Misingi ya Kufanya Kazi na Vitendo Maalum (Functions) katika PHP
Sasa tutajifunza jinsi ya kuunda vitendo vyetu (functions), ambavyo baadaye vitaweza kutumika kama vitendo vya kawaida vya PHP.
Wacha tuchunguze sintaksia ya kuunda kitendo chako mwenyewe.
Kitendo huundwa kwa kutumia amri function.
Kisha kupitia nafasi hufuatiwa na jina la kitendo
na mabano ya duara, ambayo ndani yake huandikwa
baadhi ya msimbo:
<?php
function func() {
// baadhi ya msimbo
}
?>
Wacha tuangalie kwa mfano fulani.
Tufanye kitendo kwa jina func, ambacho
linapoitwa litaonyesha kwenye skrini
alama ya mshangao:
<?php
function func() {
echo '!';
}
?>
Sasa hebu tuite kitendo chetu. Kwa hili ni muhimu kuandika jina lake na mabano ya duara:
<?php
function func() {
echo '!';
}
// Tunaite kitendo chetu:
func(); // itaonyesha '!'
?>
Inawezekana kuite kitendo chetu mara kadhaa - katika kesi hii kila wito wa kitendo kitakuwa kifanyacho uonyeshaji mpya kwenye skrini:
<?php
function func() {
echo '!';
}
func(); // itaonyesha '!'
func(); // itaonyesha '!'
func(); // itaonyesha '!'
?>
Vitendo vinaweza kuitwa kabla ya mahali pa ufafanuzi wao:
<?php
func(); // itaonyesha '!'
function func() {
echo '!';
}
?>
Fanya kitendo, kinachoonyesha kwenye skrini jina lako.
Fanya kitendo, kinachoonyesha kwenye skrini jumla
ya nambari kutoka 1 hadi 100.