user define functions ( PHP සිංහලෙන් - 17 )


PHP ගැන සැලකූටිට function වර්ග දෙකක් පවතී එනම්


1. pre-defined functions : කලින් අර්ථ දක්වන ලද function
            මෙවැනි function අපිට අර්ථ දැක්වීමට අවශ්‍ය තාවයක් නැත. ඒවාට call කිරීමට පමනක් අවශ්‍ය වේ. උදාහරණයක් ලෙස string කොටසේ භාවිතා කල str_replace() (ඒ ගැන බලන්න මෙතනට යන්න)යන්න ඉදිරිපත් කල හැකිය.

2. user defined functions : ප්‍රෝගැමර්ට(අපිට) අර්ථ දැන්විය හැකි function

---------------------------------------------------------------------------


දැන් අපි බලමු user defined functions හදන අයුරු.


function name($argunemts){
statement;
}

name : අපිට කැමති නමක්, ඉංග්‍රීසි සිම්පල් අකුරු පමනක් විය යුතුය(case insensitive), හිස්තැන් නොතිබ්ය යුතුය.
argument :
statement : ක්‍රියාත්මක විය යුතු කේතය.
 ---------------------------------------------------------------------------

පහත කේතය බලන්න. මෙහිදී function එකක් hello නම්න් අර්ත දක්වා ඇත.



 එය save කර browser එකෙන් ලෝඩ් කර බැලූ විට කිසිවක් නැත. ඒ functionඑකක් call නොකිරීම නිසයි. දැන් අපි function එක callකරමු.




ඉහත ඇති functionඑකෙහි අපි argument කොටස හිස්ව තැබුවෙමු. දැන් අපි argument එක්ක ඇති functionඑකක් ලියමු. පහත කේතය බලන්න එහි argumentකොටසේ ඇත්තේ  variable  එකකි. එ අවස්තාවේ එම function එකට callකරන විට argument කොටසේ variable එක සඳහා අගයක් ඇතුව call කල යුතු වේ.






පුරුද්දක් ලෙස function මුදුනින්ම අර්ත දක්වන්න. එසේම අර්ත නොදැක් වූ function වලටcall කලාට ක්‍රියා නොකරන අතර එකම නමින් function දෙකක් අර්ත දැක්විය නොහැකිය.


---------------------------------------------------------------------------
මේ ලිපියෙහි හෝ මෙය සිදු කිරීමේදී යම් ගැටලුවක් ඇත්නම් Comments වල දමන්න.
මා අතින් යම් වරදක් වී ඇත්නම් හෝ යමක් මග හැරී ඇත්නම් ඒවාත් නිවැරදි කිරීම පිනිස Comments වල දමන්න.
Previous
Next Post »


බැලුවද?

Comment එකකුත් දාගෙනම යමු නේ.....
ConversionConversion EmoticonEmoticon