func_num_args ක්රියාකාරීත්වය
func_num_args ක්රියාකාරීත්වය වත්මන් පරිශීලක නිර්මිත ශ්රිතයට ලබා දුන් තර්ක ප්රමාණය ලබා ගැනීමට ඉඩ සලසයි. එය ක්රියාත්මක වන්නේ ශ්රිත තුළ පමණක් වන අතර පරාමිති අවශ්ය නොකරයි.
වාක්ය රචනය
func_num_args();
උදාහරණය
අපි ශ්රිතයක් නිර්මාණය කර ලබා දුන් තර්ක ප්රමාණය ප්රතිදානය කරමු:
<?php
function testArgs() {
echo func_num_args();
}
testArgs(1, 2, 3);
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
3
උදාහරණය
පරාමිති නොමැති ශ්රිතයක තර්ක ප්රමාණය පරීක්ෂා කරමු:
<?php
function noArgs() {
echo func_num_args();
}
noArgs();
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
0
උදාහරණය
විචල්ය තර්ක ප්රමාණයක් සැකසීම සඳහා func_get_args සමග එක්ව භාවිතය:
<?php
function sumAll() {
$count = func_num_args();
$args = func_get_args();
$sum = 0;
for ($i = 0; $i < $count; $i++) {
$sum += $args[$i];
}
return $sum;
}
echo sumAll(1, 2, 3, 4);
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
10
මෙයද බලන්න
-
func_get_argsක්රියාකාරීත්වය,
ලබා දුන් තර්ක අරාව ආපසු ලබා දෙයි -
func_get_argක්රියාකාරීත්වය,
සුචි අංකය අනුව නිශ්චිත තර්කයක් ආපසු ලබා දෙයි