"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > `array_values()`를 사용하여 PHP에서 배열을 다시 색인화하는 방법은 무엇입니까?

`array_values()`를 사용하여 PHP에서 배열을 다시 색인화하는 방법은 무엇입니까?

2024년 11월 11일에 게시됨
검색:245

How to Reindex an Array in PHP with `array_values()`?

PHP에서 배열 다시 인덱싱

PHP에서는 인덱스가 설정되지 않은 배열이 있어 공백이 발생하는 상황이 발생할 수 있습니다. 인덱스 시퀀스. 이 문제를 해결하려면 연속적인 인덱스 순서를 보장하기 위해 배열을 다시 인덱스해야 합니다.

array_values를 사용하여 배열을 다시 인덱스하는 방법

array_values() 함수는 간단한 방법을 제공합니다. 배열을 다시 인덱싱하는 솔루션입니다. 원래 배열에서 값을 추출하여 0부터 시작하는 순차적 인덱스를 사용하여 새 키에 할당합니다.

배열을 다시 색인화하려면 다음 코드를 사용하면 됩니다.

$myarray = array_values($myarray);

이 코드를 실행하면 $myarray가 다음과 같이 다시 색인화됩니다.

[0] => a->1
[1] => a-7 b->3
[2] => a-8 b->6
[3] => a-3 b->2

이제 이전 인덱스 시퀀스의 공백이 제거되었으며 배열의 인덱스 범위는 0에서 3까지입니다.

최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3