gpt4 book ai didi

php - 在 PHP 中使用 'func_get_arg' 的好例子是什么?

转载 作者:IT王子 更新时间:2023-10-28 23:50:00 26 4
gpt4 key购买 nike

我刚刚发现在 PHP 中有一个名为 func_get_arg 的函数,它使开发人员能够使用变体样式来获取参数。它似乎非常有用,因为参数的数量现在可以是任意的,但我想不出任何使用它的好例子。

使用此函数充分利用其多态特性的一些示例是什么?

最佳答案

我通常使用 func_get_args() 如果需要多个参数,它更容易使用。

例如,重新创建 PHP 的 max()

function max() {
$max = -PHP_INT_MAX;
foreach(func_get_args() as $arg) {
if ($arg > $max) {
$max = $arg;
}
}
return $max;
}

CodePad .

现在您可以执行 echo max(1,5,7,3) 并得到 7

关于php - 在 PHP 中使用 'func_get_arg' 的好例子是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5268079/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com