를 사용하여 함께 PHP의 어레이 차원이 멀티 공통 요소를 추가I 아래 주어진 배열이 반복
$test = Array
(
[0] => Array
(
[0] => stud 1
)
[1] => Array
(
[0] => stud 2
)
[2] => Array
(
[0] => stud 3
)
);
내가 아웃 루프를 사용하여 함께 상기 어레이에 공통 요소를 추가 할 수있다. 예를 들어, 배열의 각 요소에 "test"를 추가하고 싶습니다. "테스트"를 추가 한 후, 배열은 다음과 같이 표시됩니다
$test = Array
(
[0] => Array
(
[0] => stud 1
[1] => 'test'
)
[1] => Array
(
[0] => stud 2
[1] => 'test'
)
[2] => Array
(
[0] => stud 3
[1] => 'test'
)
);
모든 종류의 루프의를 사용하여 공통 요소 배열을 추가 할 수있는 방법이 (... foreach는 등의 경우)이 있습니까?
추가 요소를 사용하여 루프가 명확한 방법입니다 확인) (array_map 사용할 수 있습니다. 그럼에도 불구하고 배열 값을 반복하는 일부 함수를 사용하는 경우에도 루프가 숨겨진 상태로 숨겨집니다. –
은 array_push를 사용합니다. –
@u_mulder 바로 찾을 수있는 모든 함수의 끝에 항상 반복자가 있습니다. 단일 함수 (여기서는 사용할 가치가 없을 수도 있음)를 사용하여 배열을 반복하는 방법은'array_map'을 사용하지만 간단한 foreach만으로 충분합니다. 그래서'foreach ($ array = $ item = $ array) {$ array [$ key] [] = 'test'; }'좋은 방법입니다. –