ホームページ >バックエンド開発 >PHPチュートリアル >PHPを使用して配列内の偶数または奇数を出力する方法

PHPを使用して配列内の偶数または奇数を出力する方法

王林
王林オリジナル
2019-12-02 13:37:424603ブラウズ

PHPを使用して配列内の偶数または奇数を出力する方法

関数の紹介:

array_filter() この関数は、コールバック関数を使用して配列内の要素をフィルター処理します。

この関数は、入力配列内の各キー値をコールバック関数に渡します。コールバック関数が true を返した場合、入力配列の現在のキー値が結果配列に返されます。配列キー名は変更されません。

オンライン学習ビデオの推奨: php ビデオ チュートリアル

コード サンプルは次のとおりです:

function odd($var){    // returns whether the input integer is odd    
    return($var & 1);
}

function even($var){    // returns whether the input integer is even    
    return(!($var & 1));
}

$array1 = array("a"=>1, "b"=>2, "c"=>3, "d"=>4, "e"=>5);
$array2 = array(6, 7, 8, 9, 10, 11, 12);

echo "Odd :\n";
print_r(array_filter($array1, "odd"));
echo "Even:\n";print_r(array_filter($array2, "even"));

関連記事チュートリアルの推奨: php チュートリアル

以上がPHPを使用して配列内の偶数または奇数を出力する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。