PHP의 명명된 매개변수: 선택적 인수 건너뛰기
PHP에서는 이제 함수 호출 시 명명된 선택적 매개변수를 지정할 수 있습니다. 지정하고 싶지 않은 인수를 생략합니다. 이 기능은 RFC를 수용하면서 PHP 8.0에 도입되었습니다.
이름이 지정된 매개변수를 사용하는 방법
이름이 지정된 매개변수를 사용하려면 값 앞에 매개변수 이름을 붙이고 뒤에 콜론(:). 예약어를 매개변수 이름으로 사용할 수 있습니다. 예를 들어, 다음 함수에서 세 번째 선택적 매개변수만 전달하려면:
function foo($a, $b = '', $c = '') { // whatever }
다음과 같이 함수를 호출합니다.
foo(timeout: 3);
PHP 8 이전
PHP 8 이전에는 명명된 매개변수가 불가능했습니다. 그러나 다음 기술을 사용하여 비슷한 효과를 얻을 수 있습니다.
명명된 매개변수의 장점
위 내용은 PHP 8의 명명된 매개변수가 선택적 인수 사용을 어떻게 단순화할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!