본문 바로가기
PROGRAMMING/PHP

PHP array_values() 배열 키값 재설정

by itengineer 2023. 7. 7.
반응형

array_values() 함수는 PHP에서 사용되는 배열의 모든 값을 추출하여 순차적으로 새로운 배열로 반환하는 함수입니다. 이 함수는 원래 배열의 값들을 유지하지만, 키(key)는 재설정하여 새로운 배열을 생성합니다.

다음은 array_values() 함수의 구문입니다:


array_values(array $array) : array




- $array: 값을 추출할 배열입니다.

다음은 array_values() 함수를 사용하여 배열의 값들을 추출하는 예입니다:


$fruits = array('apple', 'banana', 'orange');
$values = array_values($fruits);

print_r($values);




출력:

Array
(
    [0] => apple
    [1] => banana
    [2] => orange
)




위의 예제에서는 $fruits 배열의 값들을 추출하여 $values 배열에 저장합니다. array_values() 함수는 원래 배열의 값들을 유지하며, 새로운 배열을 생성하고 순차적인 키(key)를 할당합니다.

array_values() 함수를 사용하면 배열의 값을 추출하여 순차적인 배열을 생성할 수 있습니다. 이 함수는 키(key)를 재설정하므로, 새로운 배열은 순차적인 인덱스를 가지게 됩니다.

 

다음은 `array_values()` 함수를 사용하여 배열의 값들을 추출하고 순차적인 키(key)를 재설정하는 예시입니다:


$fruits = array(
    'a' => 'apple',
    'b' => 'banana',
    'o' => 'orange'
);

$values = array_values($fruits);

print_r($values);




출력:

Array
(
    [0] => apple
    [1] => banana
    [2] => orange
)




위의 예시에서는 $fruits 배열의 키(key)와 값을 가지고 있습니다. array_values() 함수를 사용하여 해당 배열의 값을 추출하면 새로운 배열인 $values가 생성됩니다. 새로운 배열 $values에는 원래 배열의 값들이 순차적으로 저장되며, 순차적인 키(key)가 할당됩니다. 원래 배열의 키(key)는 무시되고, 순차적인 인덱스가 새로운 배열의 키(key)로 사용됩니다.

따라서, array_values() 함수를 사용하면 기존 배열의 값을 추출하고 순차적인 키(key)를 갖는 새로운 배열을 생성할 수 있습니다.

반응형

댓글