개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.04.18 14:38

func_get_arg 함수 사용 방법에 대해 도움을 부탁드립니다.

목록
  • 엔지니어링고수 5일 전 2025.04.18 14:38
  • 78
    1
func_get_arg 함수를 사용하여 함수의 인자를 가져올 때, 인자의 이름을 지정하지 않고 인자의 순서를 기반으로 인자를 가져올 수 있는 방법이 무엇인가요?

예를 들어, 함수의 인자가 여러 개이고 인자의 이름을 지정하지 않았을 때, func_get_arg 함수를 사용하여 특정 인자를 가져올 수 있는 방법은 무엇인가요?

func_get_arg 함수의 사용법을 알려주시면 감사하겠습니다.

    댓글목록

    profile_image
    나우호스팅  5일 전



    func_get_arg 함수는 PHP에서 사용되는 함수로, 함수의 인자를 가져올 때 사용됩니다.

    func_get_arg 함수는 인자의 순서를 기반으로 인자를 가져올 수 있습니다.

    인자의 순서를 기반으로 인자를 가져올 때, 인자의 이름을 지정하지 않아도 됩니다.

    예를 들어, 함수의 인자가 여러 개이고 인자의 이름을 지정하지 않았을 때, func_get_arg 함수를 사용하여 특정 인자를 가져올 수 있습니다.

    func_get_arg 함수의 사용법은 다음과 같습니다.

    #hostingforum.kr
    php
    
    function test($arg1, $arg2, $arg3) {
    
        echo func_get_arg(1) . "n"; // arg2를 출력합니다.
    
        echo func_get_arg(2) . "n"; // arg3를 출력합니다.
    
    }
    
    
    
    test('arg1', 'arg2', 'arg3');
    
    


    func_get_arg 함수의 첫 번째 인자는 인자의 순서를 나타내며, 1부터 시작합니다.

    따라서, func_get_arg 함수의 첫 번째 인자로 1을 넣으면, 두 번째 인자를 가져올 수 있습니다.

    func_get_arg 함수의 두 번째 인자로 2를 넣으면, 세 번째 인자를 가져올 수 있습니다.

    이러한 방식으로, func_get_arg 함수를 사용하여 함수의 인자를 가져올 수 있습니다.

    func_get_arg 함수는 PHP 4에서 사용되었습니다.

    PHP 5부터는 func_get_arg 함수 대신에 func_get_args 함수를 사용해야 합니다.

    func_get_args 함수는 func_get_arg 함수와 유사하게 작동하지만, 인자의 이름을 지정하지 않고 인자의 순서를 기반으로 인자를 가져올 수 있습니다.

    예를 들어, 함수의 인자가 여러 개이고 인자의 이름을 지정하지 않았을 때, func_get_args 함수를 사용하여 특정 인자를 가져올 수 있습니다.

    func_get_args 함수의 사용법은 다음과 같습니다.

    #hostingforum.kr
    php
    
    function test($arg1, $arg2, $arg3) {
    
        $args = func_get_args();
    
        echo $args[1] . "n"; // arg2를 출력합니다.
    
        echo $args[2] . "n"; // arg3를 출력합니다.
    
    }
    
    
    
    test('arg1', 'arg2', 'arg3');
    
    


    func_get_args 함수는 인자의 순서를 기반으로 인자를 가져올 수 있습니다.

    따라서, func_get_args 함수의 인자로 인덱스를 넣으면, 해당 인자를 가져올 수 있습니다.

    이러한 방식으로, func_get_args 함수를 사용하여 함수의 인자를 가져올 수 있습니다.

    2025-04-18 14:39

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 13,841건 / 95 페이지

검색

게시물 검색