>  Q&A  >  본문

발생한 예상 매개변수 오류를 올바르게 처리하는 방법

<p><br /></p> <pre class="brush:php;toolbar:false;">함수 계산(){ echo "매개변수 수:" . echo "세 번째 매개변수는 다음과 같습니다:" . print_r(func_get_arg()); $결과 = 0; foreach(func_get_arg() as $arg) : $결과 += $arg; foreach 종료; 에코 $결과; 계산(10, 20, 30, 1502);</pre> <p>이 문제를 해결하려면 이 함수의 가변 인수 목록에 잘못된 인수 오류가 있습니까? </p>
P粉976737101P粉976737101452일 전511

모든 응답(1)나는 대답할 것이다

  • P粉197639753

    P粉1976397532023-08-17 16:50:14

    최신 버전의 PHP에서는 호출 시 함수 매개변수 목록과 매개변수 목록 간의 불일치를 허용하지 않습니다. func_get_args()를 호출하는 대신 인수 목록에 줄임표를 사용하여 무제한 인수를 허용할 수 있습니다.

    으아악

    회신하다
    0
  • 취소회신하다