본문 바로가기

PROGRAMMING/PHP30

PHP array_keys() 배열 키 검색 array_keys() 함수는 PHP에서 사용되는 배열에서 특정 값 또는 조건에 해당하는 요소의 키(key)를 검색하여 새로운 배열로 반환하는 함수입니다. 이 함수는 원래 배열의 키(key)를 추출하여 새로운 배열로 반환합니다. 다음은 array_keys() 함수의 구문입니다: array_keys(array $array [, mixed $search_value = null [, bool $strict = false ]]) : array - $array: 키(key)를 추출할 배열입니다. - $search_value (옵션): 지정된 값과 일치하는 키(key)만을 추출하기 위한 검색 값입니다. 이 매개변수를 생략하면 배열의 모든 키(key)를 반환합니다. - $strict (옵션): 비교를 엄격하게 수행할.. 2023. 7. 7.
PHP array_search() 배열 인덱스 검색 array_search() 함수는 PHP에서 사용되는 배열에서 특정 값의 인덱스를 검색하는 함수입니다. 이 함수는 배열에서 첫 번째로 해당 값과 일치하는 요소의 인덱스를 반환합니다. 다음은 array_search() 함수의 구문입니다: $fruits = array('apple', 'banana', 'orange', 'mango'); $index = array_search('orange', $fruits); echo $index; // 출력: 2 - $needle: 검색할 값입니다. - $haystack: 검색을 수행할 배열입니다. - $strict (옵션): 비교를 엄격하게 수행할지 여부를 지정하는 불리언 매개변수입니다. 기본값은 false로, 일치 여부를 비교할 때 형(type)까지 비교하지 않습니다... 2023. 7. 7.
PHP array_unique() 배열 중복 값 제거 array_unique() array_unique() 함수는 PHP에서 사용되는 배열에서 중복된 값을 제거하는 함수입니다. 이 함수는 중복된 값을 제거한 새로운 배열을 반환합니다. 다음은 array_unique() 함수의 구문입니다. array_unique(array $array [, int $flags = SORT_STRING ]) : array - $array: 중복된 값을 제거할 배열입니다. - $flags (옵션): 비교 시 사용할 정렬 플래그입니다. 기본값은 SORT_STRING으로, 문자열로 변환하여 비교합니다. 다른 플래그로 SORT_NUMERIC, SORT_REGULAR, SORT_LOCALE_STRING 등을 사용할 수 있습니다. 다음은 array_unique() 함수를 사용하여 배열에서.. 2023. 7. 7.
PHP array_reduce() 콜백 함수 배열 값 합치기 array_reduce() 함수는 PHP에서 사용되는 배열을 하나의 값으로 줄이는(reduce) 함수입니다. 이 함수는 배열의 모든 요소를 반복하면서 지정된 콜백 함수를 적용하여 하나의 결과 값을 생성합니다. 다음은 array_reduce() 함수의 구문입니다. array_reduce(array $array, callable $callback [, mixed $initial = null ]) : mixed - $array: 값을 줄일 배열입니다. - $callback: 배열의 요소에 적용될 콜백 함수입니다. 이 함수는 누적 값을 반환해야 하며, 다음 반복에서 새로운 누적 값을 계산하는 데 사용됩니다. - $initial (옵션): 초기 누적 값으로 사용될 값입니다. 기본값은 null이며, 이 경우 배열의.. 2023. 7. 6.