Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
Tags
- error
- MySQL
- 특수문자 포함여부
- php
- 배열
- 정규식
- 일부 문자열 포함여부
- explode()
- getimagesize()
- includes()
- 1064
- 이걸 그렇게 쓸 줄은 몰랐지
- 동작안함
- JavaScript
- implode()
- 중간에추가
- 오류
- formula
- SQL
- ES6
- 지직거림
- srtpos()
- 노션
- Excel
- strpos()
- myshortcut
- primary_key
- jQuery
- 서버부하
- 문자열 포함여부
Archives
- Today
- Total
목록중간에추가 (1)
코딩짜는 일상
[PHP] 배열 중간에 추가하는 2가지 방법 - array_slice(), array_merge(), foreach()
서론 배열을 반복문을 이용해 select box로 만드는 기능을 만들어 쓰는데 버전에 따라 특정 옵션이 추가되거나 제외되어야 하는 상황이었습니다. 그냥 배열을 2개 만들기엔 기존 배열A가 중복되는 것이 걸리고 추가되거나 제외될 배열B와는 따로 관리되어야 추후 수정이 용이할 것 같았습니다. 그래서 버전에 따라 select box 생성 함수를 따로 만들고 배열B에서 추출한 일부 값을 배열A 중간에 삽입해야 했습니다. 1번 array_slice() & array_merge() 삽입할 위치를 찾아 배열A를 둘로 자르고array_slice() 원하는 데이터를 배열B에서 추출해 붙인 뒤 값을 추가할 경우: 배열A앞부분[] = 배열B추출; 배열을 추가할 경우: 배열A앞부분 += 배열B추출; 남은 배열을 뒤에 덧붙여주..
IT/PHP
2023. 7. 6. 13:01