ফাংশন 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ফাংশন,
যা সূচী অনুসারে একটি নির্দিষ্ট আর্গুমেন্ট ফেরত দেয়