ใน PHP ได้สร้างฟังก์ชัน (function) ทั้งหมด 3 ตัว เพื่อให้เราใช้ภายในฟังก์ชันในการรับค่าพารามิเตอร์ที่ถูกส่งเข้ามา ประกอบไปด้วย func_get_args() จะคืนค่าอะเรย์ของพารามิเตอร์ทุก ๆ ตัวที่ส่งเข้ามาในฟังก์ชัน func_num_args() จะคืนค่าจำนวนพารามิเตอร์ที่ถูกส่งเข้ามาในฟังก์ชัน และ func_get_arg() จะคืนค่าพารามิเตอร์ที่เรากำหนดตำแหน่งนั้น ๆ ไป
# รูปแบบฟังก์ชัน $array = func_get_args(); $count = func_num_args(); $value = func_get_arg(argument_number);
<?php
function count_list() {
if (func_num_args() == 0) {
return false;
} else {
for ($i = 0; $i < func_num_args(); $i++) {
$count += func_get_arg($i);
}
return $count;
}
}
echo count_list(1, 5, 9);
// 15
?>
ผู้สนับสนุน