फ़ंक्शन func_get_args
फ़ंक्शन func_get_args फ़ंक्शन में पास किए गए सभी आर्ग्युमेंट्स को एक ऐरे के रूप में प्राप्त करने की अनुमति देता है। यह कोई पैरामीटर नहीं लेता है और केवल यूजर-डिफाइंड फ़ंक्शन्स के अंदर ही कॉल किया जाना चाहिए।
सिंटैक्स
func_get_args();
उदाहरण
फ़ंक्शन में पास किए गए सभी आर्ग्युमेंट्स प्राप्त करें:
<?php
function test() {
$res = func_get_args();
print_r($res);
}
test(1, 2, 3);
?>
कोड निष्पादन का परिणाम:
[1, 2, 3]
उदाहरण
विभिन्न प्रकार के आर्ग्युमेंट्स के साथ उपयोग:
<?php
function showArgs() {
$res = func_get_args();
print_r($res);
}
showArgs('a', 1, true, null);
?>
कोड निष्पादन का परिणाम:
['a', 1, true, null]
उदाहरण
पैरामीटर्स घोषित किए बिना आर्ग्युमेंट्स प्राप्त करना:
<?php
function sum() {
$args = func_get_args();
return array_sum($args);
}
echo sum(5, 10, 15);
?>
कोड निष्पादन का परिणाम:
30
यह भी देखें
-
फ़ंक्शन
func_num_args,
जो पास किए गए आर्ग्युमेंट्स की संख्या लौटाता है -
फ़ंक्शन
func_get_arg,
जो इंडेक्स के आधार पर एक विशिष्ट आर्ग्युमेंट लौटाता है