Cara mengendalikan ralat parameter yang dijangkakan dengan betul
P粉976737101
2023-08-16 17:36:54
<p><br /></p>
<pre class="brush:php;toolbar:false;">function calculate(){
echo "Bilangan parameter:" func_get_args();
echo "Parameter ketiga ialah:" func_get_arg(3);
print_r(func_get_arg());
$hasil = 0;
foreach(func_get_arg() sebagai $arg):
$hasil += $arg;
hujung foreach;
echo $hasil;
hitung(10, 20, 30, 1502);</pra>
<p>Bagaimana untuk menyelesaikan masalah ini, saya mempunyai ralat hujah yang buruk dalam senarai hujah variadic bagi fungsi ini? </p>
Versi terbaharu PHP tidak membenarkan ketidakpadanan antara senarai parameter fungsi dan senarai parameter dalam panggilan. Anda boleh menggunakan elips dalam senarai argumen untuk membenarkan argumen tanpa had dan bukannya memanggil
func_get_args()
.