그누보드 함수중에 배열 중간에 삽입하는 함수가 있을까요?? 채택완료
그누보드에는 다양한 함수가 많이 있잖아요?
그중에 배열 중간에 원소를 삽입하는 함수가 있을까요?
예를 들어서
함수 사용 전
$arr = (1,2,3,4,5)
함수 사용 후
$arr = (1,2,34,4,5)
이런식으로 배열 중간에 삽입하는 함수가 있을까 해서
고수님들께 여쭤봅니다!!
아니면 PHP 문법중에 이런게 있을까요? ㅠ
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
6년 전
+ array_splice()
- https://www.php.net/manual/en/function.array-replace.php">https://www.php.net/manual/en/function.array-splice.php
- http://docs.php.net/manual/kr/function.array-splice.php">http://docs.php.net/manual/kr/function.array-splice.php
삽입이든 수정이든 array_splice() 함수를 사용하면 편합니다.
</p>
<p><?php</p>
<p>$arr = [1, 2, 3, 4, 5]; // PHP v5.4 미만은 $arr = array(1, 2, 3, 4, 5);
array_splice($arr, 2, 2, 34); // 3번째 위치(0부터 시작이니 2)부터 2개의 값을 34란 값으로 대체
echo implode(',', $arr); // 1,2,34,5</p>
<p>
</p>
<p><?php</p>
<p>$arr = [1, 2, 3, 4, 5]; // PHP v5.4 미만은 $arr = array(1, 2, 3, 4, 5);
array_splice($arr, 2, 0, 99); // 3번째 위치에 99 값 삽입
echo implode(',', $arr); // 1,2,99,3,4,5</p>
<p>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
나에요나냐
6년 전
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
답변대기
채택
채택
채택
채택
채택
채택
답변대기
채택
채택
채택
답변대기
채택
채택
답변대기
채택
채택
채택
채택
내장 함수 너무 많아서 몰랐네요 ㅠㅠ
감사합니다! ^^