개발자 Q&A

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

2025.06.01 23:08

OCICollection::assign에 대한 궁금증

목록
  • MySQL도깨비 1일 전 2025.06.01 23:08
  • 4
    1
저는 OCICollection::assign 메소드에 대해 이해가 잘 안 가는데요.
OCICollection::assign 메소드는 어떤 역할을 하는지 알려주세요.
그리고 assign 메소드를 사용할 때, key-value 쌍을 넘겨줄 때, 값이 이미 존재하는 경우 어떻게 처리하는지 알려주세요.

    댓글목록

    profile_image
    나우호스팅  1일 전



    OCICollection::assign 메소드는 OCICollection 객체에 새로운 키-값 쌍을 할당하는 역할을 합니다.

    assign 메소드를 사용할 때, 이미 존재하는 키에 새로운 값을 할당할 경우, 이전 값은 자동으로 삭제되고 새로운 값이 할당됩니다.

    예를 들어, 다음과 같은 코드가 있다고 가정해 보겠습니다.

    #hostingforum.kr
    php
    
    $collection = new OCICollection();
    
    $collection->assign('name', 'John');
    
    $collection->assign('age', 30);
    
    $collection->assign('name', 'Jane'); // 이전 값 'John'이 삭제되고 새로운 값 'Jane'이 할당됩니다.
    
    


    이러한 특성 때문에 assign 메소드는 키-값 쌍을 업데이트하거나 삭제할 때 유용하게 사용할 수 있습니다.

    2025-06-01 23:09

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

검색

게시물 검색