func_num_args() 函數是 PHP 中的內置函數,用於返回用戶定義函數中的參數數量。
用法:
func_num_args(): int
Parameters: 該函數不接受任何參數。
返回值:參數的數量將返回到當前用戶定義的函數中。
錯誤:如果從函數外部調用,將會產生錯誤。
示例 1:這段代碼演示了func_num_args()函數。
PHP
<?php
function sum() {
echo "Arguments in sum function = ", func_num_args();
}
sum(1, 2, 3, 4);
?>
輸出:
Arguments in sum function = 4
示例 2:下麵的代碼演示了func_num_args()函數。
PHP
<?php
function foo() {
$numargs = func_num_args();
echo "Number of arguments: $numargs \n";
$arg_list = func_get_args();
for ($i = 0; $i < $numargs; $i++) {
echo "Argument $i is: " . $arg_list[$i] . "\n";
}
}
foo(1, 2, 3);
?>
輸出:
Number of arguments: 3 Argument 0 is: 1 Argument 1 is: 2 Argument 2 is: 3
參考: https://www.php.net/manual/en/function.func-num-args.php
相關用法
- PHP func_get_arg()用法及代碼示例
- PHP func_get_args()用法及代碼示例
- PHP function_exists()用法及代碼示例
- PHP floor()用法及代碼示例
- PHP fprint()用法及代碼示例
- PHP fgetc()用法及代碼示例
- PHP fgetcsv()用法及代碼示例
- PHP fgets()用法及代碼示例
- PHP fgetss()用法及代碼示例
- PHP fileatime()用法及代碼示例
- PHP filectime()用法及代碼示例
- PHP fileperms()用法及代碼示例
- PHP flock()用法及代碼示例
- PHP fpassthru()用法及代碼示例
- PHP fread()用法及代碼示例
- PHP fscanf()用法及代碼示例
- PHP fseek()用法及代碼示例
- PHP fstat()用法及代碼示例
- PHP ftell()用法及代碼示例
- PHP ftruncate()用法及代碼示例
- PHP fwrite()用法及代碼示例
- PHP fflush()用法及代碼示例
- PHP feof()用法及代碼示例
- PHP fclose()用法及代碼示例
- PHP file_exists()用法及代碼示例
注:本文由純淨天空篩選整理自neeraj3304大神的英文原創作品 PHP func_num_args() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。