ฟังก์ชัน func_get_arg
ฟังก์ชัน func_get_arg ส่งคืนอาร์กิวเมนต์ที่ระบุจากรายการพารามิเตอร์ที่ส่งผ่านเข้าไปในฟังก์ชัน รับดัชนีของอาร์กิวเมนต์เป็นพารามิเตอร์ (เริ่มจาก 0) ฟังก์ชันนี้ควรถูกเรียกใช้จากภายในฟังก์ชันผู้ใช้เท่านั้น
ไวยากรณ์
func_get_arg(int $index);
ตัวอย่าง
รับอาร์กิวเมนต์แรก (ดัชนี 0) จากที่ส่งผ่านเข้าไปในฟังก์ชัน:
<?php
function test() {
$res = func_get_arg(0);
echo $res;
}
test('abcde');
?>
ผลลัพธ์การทำงานของโค้ด:
'abcde'
ตัวอย่าง
รับอาร์กิวเมนต์ที่สอง (ดัชนี 1) จากพารามิเตอร์ที่ส่งผ่านมา:
<?php
function testArgs() {
$res = func_get_arg(1);
return $res;
}
echo testArgs(1, 2, 3);
?>
ผลลัพธ์การทำงานของโค้ด:
2
ดูเพิ่มเติม
-
ฟังก์ชัน
func_get_args,
ซึ่งส่งคืนอาร์กิวเมนต์ทั้งหมดของฟังก์ชันในรูปแบบของอาร์เรย์ -
ฟังก์ชัน
func_num_args,
ซึ่งส่งคืนจำนวนอาร์กิวเมนต์ที่ส่งผ่านมา