본문 바로가기

PROGRAMMING/PHP30

PHP array_diff() 배열 비교 중복값 제거 array_diff() 함수는 PHP에서 사용되는 여러 배열 간의 차집합(difference)을 계산하여 공통된 요소를 제외한 값들을 포함하는 배열을 반환하는 함수입니다. 이 함수는 첫 번째 배열에서 나머지 배열들에는 존재하지 않는 요소들을 찾아 반환합니다. 다음은 array_diff() 함수의 구문입니다: array_diff(array $array1, array ...$arrays) : array - $array1: 차집합을 계산할 첫 번째 배열입니다. - $arrays: 나머지 배열들입니다. 차집합을 계산할 대상 배열들을 전달합니다. 다음은 array_diff() 함수를 사용하여 배열 간의 차집합을 계산하는 예시입니다: $array1 = array(1, 2, 3, 4, 5); $array2 = arr.. 2023. 7. 7.
PHP array_reverse() 배열 역순으로 정렬 array_reverse() 함수는 PHP에서 사용되는 배열의 요소를 역순으로 정렬하여 새로운 배열을 반환하는 함수입니다. 이 함수는 원래 배열을 변경하지 않고, 역순으로 정렬된 새로운 배열을 생성합니다. 다음은 array_reverse() 함수의 구문입니다. array_reverse(array $array [, bool $preserve_keys = false ]) : array - $array: 역순으로 정렬할 배열입니다. - $preserve_keys (옵션): 키(key)를 보존할지 여부를 지정하는 불리언 매개변수입니다. 기본값은 false로, 새로운 배열의 키(key)를 재할당하여 0부터 순차적으로 할당합니다. true로 설정하면 원래 배열의 키(key)를 그대로 유지합니다. 다음은 array_.. 2023. 7. 7.
PHP array_flip() 키와 값 교체 array_flip() 함수는 PHP에서 사용되는 배열의 키(key)와 값(value)을 상호 전환하는 함수입니다. 이 함수는 원래 배열의 키(key)를 값(value)으로, 값(value)을 키(key)로 갖는 새로운 배열을 생성합니다. 다음은 array_flip() 함수의 구문입니다. array_flip(array $array) : array - $array: 키(key)와 값(value)을 상호 전환할 배열입니다. 다음은 array_flip() 함수를 사용하여 배열의 키(key)와 값(value)을 상호 전환하는 예시입니다. $fruits = array( 'a' => 'apple', 'b' => 'banana', 'o' => 'orange' ); $flipped = array_flip($fruits.. 2023. 7. 7.
PHP array_values() 배열 키값 재설정 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.. 2023. 7. 7.