wp_validate_boolean()


WordPressのwp_validate_boolean()関数は、与えられた値をブール値(真偽値)に変換するために使用されます。この関数は、文字列や整数などのさまざまな型の値をブール値に変換する際に役立ちます。

構文

wp_validate_boolean( mixed $value );
  • $value(mixed) — ブール値に変換する値。文字列、整数、ブール値などが指定可能です。

例1: 文字列をブール値に変換

文字列'true'をブール値に変換します。

$result = wp_validate_boolean('true'); // true

例2: 文字列をブール値に変換(falseの場合)

文字列'false'をブール値に変換します。

$result = wp_validate_boolean('false'); // false

例3: 整数をブール値に変換

整数1をブール値に変換します。

$result = wp_validate_boolean(1); // true

例4: 整数をブール値に変換(0の場合)

整数0をブール値に変換します。

$result = wp_validate_boolean(0); // false

例5: ブール値をそのまま返す

既にブール値であるtrueをそのまま返します。

$result = wp_validate_boolean(true); // true

例6: 空の文字列をブール値に変換

空の文字列''をブール値に変換します。

$result = wp_validate_boolean(''); // false

例7: 文字列’yes’をブール値に変換

文字列'yes'をブール値に変換します。

$result = wp_validate_boolean('yes'); // true

例8: 文字列’no’をブール値に変換

文字列'no'をブール値に変換します。

$result = wp_validate_boolean('no'); // false

注意点

  • この関数は、'true''false''yes''no'10などの特定の文字列や整数をブール値に変換します。
  • それ以外の値は、PHPの標準的なブール値変換ルールに従って処理されます。

関連機能: