[PHP] PHP8 Named Params 미리 알아보기


[PHP] PHP8 Named Params 미리 알아보기

Named Params란? # 이제 이름을 바꾸거나 객체 다형성을 제공하지 않고 명시적으로 선언된 파라미터만 사용할 수 있습니다. 즉, 아래와 같습니다. function Email(string $to, string $from = "[email protected]", string $content = "test", bool $option = false) {} # 기존 사용 방식 Email("[email protected]", "[email protected]", "내용"); # 네임드 파라미터 방식 Email(to : "[email protected]", options : true); # 잘못된 방식(디폴트 값을 네임드로 적어둔 뒤에 네임드 없이 적을 경우) Email(options : true, "[email protected]"); ※ 위와 같이 이름을 지정하고 기존 디폴트 값들의 순서 상관없이 건너뛸 수 있습니다. 단, 주의 할점은 기존 디폴트 값을 가장 앞에 두고나서 일반적...


#named #namedparams #Params #php #php8 #네임드 #파라미터

원문링크 : [PHP] PHP8 Named Params 미리 알아보기