如何正確處理遇到的預期參數錯誤
P粉976737101
2023-08-16 17:36:54
<p><br /></p>
<pre class="brush:php;toolbar:false;">function calculate(){
echo "參數個數:" . func_get_args() ;
echo "第3個參數是:" . func_get_arg(3);
print_r(func_get_arg());
$result = 0;
foreach(func_get_arg() as $arg) :
$result = $arg;
end foreach;
echo $result;
calculate(10, 20, 30, 1502);</pre>
<p>如何解決這個問題,我在這個函數的可變參數列表中有一個參數錯誤的錯誤? </p>
最新版本的PHP不允許在函數參數清單和呼叫中的參數列表之間存在不匹配。您可以在參數清單中使用省略號來允許無限參數,而不是呼叫
func_get_args()
。