코드 복사 코드는 다음과 같습니다.
function getAdder($x)
{
return 함수($y ) use ( $x) {
return $x $y;
}
$adder = getAdder(8)
echo $adder(2); 10"
여기서 getAdder() 함수는 $× 인수를 사용하여 클로저를 생성합니다(키워드 "use"는 변수 컨텍스트 가져오기를 강제로 수행함). 이는 추가 인수 $y를 사용하여 이를 반환합니다. 부르다. 이 함수는 다른 함수 등에 대한 매개변수로 저장될 수 있습니다. 자세한 내용은 Lambda 함수 및 클로저 RFC를 참조하세요.
위에는 특수부대인 나는 파이어 피닉스이다의 줄거리 에피소드에 대한 소개와 PHP 함수 구문에 대한 소개가 포함되어 있습니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되길 바랍니다.