>  Q&A  >  본문

값이 있는 목록 배열의 중첩 배열을 증가시키는 PHP 메소드

아무것도 안 보일 수도 있지만, 두 개의 배열이 있습니다:

으아아아

기본적으로 $grid의 각 값과 $elements의 값에 대해 비슷한 것을 갖는 것이 아이디어입니다. 예를 들어 [0] => 3을 세 번 반복하면 24426,25015,24422가 됩니다. 이제 문제가 발생합니다. 두 번째 결과 [1] => 2 두 개의 값만 가져와야 하지만 반복된 세 개의 $element의 이전 값은 가져오면 안 됩니다. 따라서 기본적으로 두 번째 반복에서는 24425,24531을 얻게 됩니다.

참고: $grid 값은 1 , 2 ,3 ....300...n일 수 있습니다.

결과 배열은 다음과 같아야 합니다:

$grid =
      
    Array
    (
        [0] => 3
        [1] => 2
        [2] => 3
        [3] => 2
    )

$elements =   

 Array
    (
        [0] => 24426
        [1] => 25015
        [2] => 24422
        [3] => 24425
        [4] => 24531
        [5] => 24421
        [6] => 24530
        [7] => 24532
        [8] => 25016
        [9] => 24418
    )

P粉005134685P粉005134685234일 전375

모든 응답(1)나는 대답할 것이다

  • P粉667649253

    P粉6676492532024-03-23 09:05:35

    EDIT: 원하는 출력 형식에 맞게 코드를 약간 변경했습니다

    이 코드를 고려해 보세요.

    으아아아

    결과 제공:

    으아아아

    회신하다
    0
  • 취소회신하다