PHP配列のtrueとfalseの値をカウントするにはどうすればよいですか?
以下が私たちの配列だとしましょう-
$isMarriedDetails = [ false, true, false, true, true, false, false, true, false ];
配列から真と偽の値をカウントするには、最初に合計値をカウントし、真の結果の数を減算します。このようにして、false値の数を取得し、trueの場合も同じになります。
例
<!DOCTYPE html> <html> <body> <?php $isMarriedDetails = [ false, true, false, true, true, false, false, true, false ]; $trueResult = count(array_filter($isMarriedDetails)); $falseResult = count($isMarriedDetails) - $trueResult; echo "Number of false value=",$falseResult,"<br>"; echo "Number of true value=",$trueResult; ?> </body> </html>
出力
これにより、次の出力が生成されます
Number of false value=5 Number of true value=4
-
PHPのarray_count_values()関数
array_count_values()関数は、各値の出現回数を含む配列を返します。連想配列を返します。返される配列には、配列の値としてキーがあり、渡された値の数として値があります。 構文 array_count_values(arr) パラメータ arr − 値をカウントする配列。 戻る array_count_values()関数は、連想配列を返します。返される配列には、配列の値としてキーがあり、渡された値の数として値があります。 例 <?php $arr = array(Laptop,Keyboard,Mouse,Keyboard,Keyboar
-
Javaでブール配列を初期化するにはどうすればよいですか?
ブール配列 ブールデータ型の値とデフォルト値のみを格納するために使用できます ブール配列のfalse 。ブール値の配列はfalseに初期化されます および参照型の配列 nullに初期化されます 。場合によっては、ブール配列のすべての値をtrueまたはfalseで初期化する必要があります。 Arrays.fill()を使用できます そのような場合の方法。 構文 boolean[] booleanArray; 例 import java.util.Arrays; public class BooleanArrayTest { public static void ma