개발자 Q&A

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

2025.03.11 02:12

array_fill 함수에 대한 질문

목록
  • 쿠버네티스귀신 14일 전 2025.03.11 02:12
  • 13
    1
선생님, array_fill 함수를 사용하여 1부터 10까지의 숫자를 채우는 코드를 작성하려고 합니다. 하지만 array_fill 함수의 첫 번째 인자로 0을 사용할 때와 1을 사용할 때의 차이점을 이해하지 못합니다. array_fill 함수의 첫 번째 인자를 0으로 사용하면 1부터 10까지의 숫자가 채워지지 않고 0부터 10까지의 숫자가 채워집니다. 선생님, 첫 번째 인자를 0으로 사용했을 때와 1을 사용했을 때의 차이점을 알려주신다면 감사하겠습니다.

    댓글목록

    profile_image
    나우호스팅  14일 전



    PHP의 array_fill 함수는 지정된 인덱스부터 지정된 수까지의 값을 채워넣는 함수입니다.

    array_fill 함수의 첫 번째 인자는 시작 인덱스입니다.

    만약 첫 번째 인자를 0으로 설정하면, 0부터 10까지의 숫자가 채워집니다.

    이유는 PHP의 인덱스는 0부터 시작하기 때문입니다.

    만약 첫 번째 인자를 1로 설정하면, 1부터 10까지의 숫자가 채워집니다.

    이유는 PHP의 인덱스는 0부터 시작하기 때문에, 1을 시작 인덱스로 설정하면, 0을 포함하지 않기 때문입니다.

    예를 들어, array_fill(0, 11, 0)과 array_fill(1, 10, 0) 두 코드는 서로 다른 결과를 반환합니다.

    array_fill(0, 11, 0) 코드는 0부터 10까지의 숫자를 0으로 채워넣습니다.

    array_fill(1, 10, 0) 코드는 1부터 10까지의 숫자를 0으로 채워넣습니다.

    따라서, array_fill 함수의 첫 번째 인자를 0으로 사용하면 0부터 10까지의 숫자가 채워지며, 1을 사용하면 1부터 10까지의 숫자가 채워집니다.

    2025-03-11 02:13

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

검색

게시물 검색