>일일 프로그램 >PHP 지식 >PHP에서 배열 요소의 홀수-짝수 정렬을 구현하는 방법은 무엇입니까? (사진 + 동영상)

PHP에서 배열 요소의 홀수-짝수 정렬을 구현하는 방법은 무엇입니까? (사진 + 동영상)

藏色散人
藏色散人원래의
2018-10-13 13:52:243807검색

이 글에서는 주로 PHP에서 배열 요소의 홀짝수 정렬을 구현하는 구체적인 방법을 소개합니다.

PHP는 배열 요소의 홀짝 정렬을 구현합니다. 이는 PHP 인터뷰 과정에서 비교적 일반적인 인터뷰 질문입니다. 물론 일반적인 프로젝트 개발 프로세스에서도 배열 관련 정렬 문제가 발생합니다.

아래에서는 간단한 코드 예제를 사용하여 PHP 배열에서 요소의 홀수-짝수 정렬을 구현하는 방법을 소개합니다.

우선 홀수와 짝수의 개념을 모두가 잘 알고 있어야 합니다. 즉, 하나는 2로 나누어지지 않고 다른 하나는 2로 나누어진다는 의미입니다.

그러면 배열 요소의 홀수-짝수 정렬을 구현하는 전체 코드 예제는 다음과 같습니다.

<?php

// 获取数组中的奇数
function odd($var)
{
    return($var % 2);
}
// 获取数组中的偶数
function even($var)
{
    return (!($var % 2));
}

$array = array(1,2,3,4,5,6,7,8,9,10);
print_r(array_filter($array, "odd"));
echo "<br>";
print_r(array_filter($array, "even"));

배열 요소의 홀수-짝수 정렬의 최종 결과는 아래 그림에 표시됩니다.

PHP에서 배열 요소의 홀수-짝수 정렬을 구현하는 방법은 무엇입니까? (사진 + 동영상)

여기서 먼저 정의합니다. 홀수/짝수 두 가지 방법으로 배열의 홀수 및 짝수 값을 얻으려면 array_filter 함수가 주로 사용됩니다.

array_filter 함수: 콜백 함수를 사용하여 배열의 셀을 필터링합니다. 매개변수는 반복할 배열을 나타냅니다.

설명: 이 예에서는 배열 array의 각 값이 차례로 홀수/짝수 함수에 전달됩니다. 홀수/짝수 함수가 true를 반환하면 배열 배열의 현재 값이 반환된 결과 배열에 포함됩니다. 배열의 키 이름은 변경되지 않습니다.

이 글은 PHP에서 배열 요소의 패리티 정렬을 구현하는 방법에 대한 소개입니다. 도움이 필요한 친구들에게 도움이 되길 바랍니다!

PHP에 대해 더 자세히 알고 싶다면 PHP 중국어 웹사이트

PHP 비디오 튜토리얼을 따라가세요. 누구나 참고하고 배울 수 있습니다!

위 내용은 PHP에서 배열 요소의 홀수-짝수 정렬을 구현하는 방법은 무엇입니까? (사진 + 동영상)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.