array_unshift, array_push
Language/PHP 2010. 5. 12. 10:35array_unshift
설명
int array_unshift ( array &array, mixed var [, mixed ...] )array_unshift() (은)는,
array
의 선두로 지정된 요소를 더합니다.리스트의 요소는 전체적으로 더해지기 위해, 더해진 요소의 차례는 변하지 않는 것에 주의해 주세요. 배열의 수치 첨자는 모두 새롭게 제로로부터 거절해 더 됩니다. 리터럴의 키에 대해서는 변경되지 않습니다. 처리 후의
array
의 요소의 수를 돌려줍니다. array_push
설명
int array_push ( array &array, mixed var [, mixed ...] )array_push() (은)는,
각
array
(을)를 스택으로서 처리해, 건네받은 변수를 array
의 마지막에 더합니다.배열 array
의 길이는 건네받은 변수의 수만큼 증가합니다. 각 var
마다 이하를 반복하는 것으로 같은 효과가 있습니다.
<?php |
var
그리고 반복해집니다. 처리 후의 배열안의 요소의 수를 돌려줍니다.
주의: 만약 배열에 하나의 요소를 더하기 위해서 array_push() (을)를 사용한다면, 함수를 부르는 오버헤드가 없기 때문에,$array[] = (을)를 사용하는 편이 좋습니다.
주의: 최초의 인수가 배열이 아닌 경우,array_push() (은)는 경고를 발생시킵니다.이것은 신규 배열을 생성하는 경우에 있어서의 $var[] 의 동작과 다릅니다.[출처] PHP array_unshift, array_push|작성자 엉망진창
'Language > PHP' 카테고리의 다른 글
array_count_values (0) | 2010.05.18 |
---|---|
addslashes / stripslashes (0) | 2010.05.18 |
print_r (0) | 2010.05.11 |
Foreach 문을 이용한 배열출력 (0) | 2010.05.11 |
array 배열 일차원과 다차원 (0) | 2010.05.11 |