티스토리 뷰
array array_splice ( array input, int offset [, int length [, array replacement]] ): 배열의 일부를 삭제하고, 그 위치에 다른 내용을 대체합니다
배열의 일부를 삭제만 하면 그 뒤 배열이 땡겨지고,
($a[10] 배열에서 $a[3] ~ $a[5] 구간을 삭제한다고 치면 $a[6]~$a[10]이 $a[3] 쪽으로 땡겨지는 것을 의미)
replacement 인자가 있다면 삭제한 구간에 해당 배열을 삽입합니다.
동치
array_push($input, $x, $y) | array_splice($input, count($input), 0, array($x, $y)) |
array_pop($input) | array_splice($input, -1) |
array_shift($input) | array_splice($input, -1) |
array_unshift($input, $x, $y) | array_splice($input, 0, 0, array($x, $y)) |
$a[$x] = $y | array_splice($input, $x, 1, $y) |
예제코드
'개발 > PHP' 카테고리의 다른 글
[php] https://192.168.0.10/test.php/?=PHPB8B5F2A0-3C92-11d3-A3A9-4C7B08C10000 (0) | 2013.12.09 |
---|---|
[php] readdir() - 디렉토리 내 파일 추출 (0) | 2013.08.14 |
[php] xml parser의 종류 (0) | 2012.10.24 |
[php] 수상한 php 배열 메모리 관련... (0) | 2012.09.26 |
[php] (split) VS (explode) (0) | 2012.09.26 |
댓글
최근에 올라온 글
최근에 달린 댓글
글 보관함
- Total
- Today
- Yesterday