- PHP 배열 조작
- PHP 배열 0 기반 유지
1 개요[ | ]
- 배열의 key가 정수 0~n까지 연속하여 있다고 가정할 때(즉 0기반).
- 0 기반 배열(0-based array)을 유지하면서 중간에 항목을 삽입/삭제.
2 1개 삭제[ | ]
PHP
Copy
// 처음 1개 삭제
array_shift($arr);
// 마지막 1개 삭제
array_pop($arr);
// i번째 1개 삭제
array_splice($arr, $i, 1);
3 여러 개 삭제[ | ]
PHP
Copy
// i번째부터 n개 삭제
array_splice($arr, $i, $n);
// i번째부터 끝까지 삭제
array_splice($arr, $i);
4 삽입[ | ]
PHP
Copy
// i번째에 obj를 삽입
array_splice($arr, $i, 0, $obj)
// i번째에 obj1, obj2, ... 여러개를 삽입
array_splice($arr, $i, 0, array($str1, $str2, ...) )
5 같이 보기[ | ]
편집자 Jmnote 61.35.170.29 Jmnote bot
로그인하시면 댓글을 쓸 수 있습니다.