ウェピックスではウェブ界の情報をピックアップします!
menu
ホーム > PHPの文法 > 1 基本構造 > PHP の 論理値 TRUE と FALSE

PHP の 論理値 TRUE と FALSE

Pocket


論理値簡単まとめ

- 1 分ノート ! -

  • 論理値はを表す 値 のこと
  • 真を表す論理値:
    キーワード TRUE true(大文字小文字区別なし)
  • 偽を表す論理値:
    キーワード FALSE false(大文字小文字区別なし)
  • FALSE と見なされる値
    表示なし
    キーワード FALSE false
    整数 0
    浮動小数点 0.0
    空の文字列 " "
    空の文字列 ' '
    文字列 "0" (文字列としての0)
    要素数が 0 の配列 $ary = array();
    プロパティーやメソッドを含まない空のオブジェクト
    NULL値
  • FALSE 以外は全て TRUE
論理値 とは、 を表す のことです。真 を表す値は キーワード true で 偽 を表す値は キーワード false です。例えば、数字の 1 が整数値を表す値であるように、キーワード true や false は 論理値 を表す値です。これらのデータ型は論理型です。


論理値とは

POINT

  • 論理値とは 真 偽 を表す値のこと

論理値とは、「何かが真であるか、真でないか(偽)」を表すのことです。ブール(bool)値ブール(bool)型、又は、ブーリアン型(Boolean)とも言われます。ブール(bool)値は論理値と同じ意で、ブール(bool)型、ブーリアン型(Boolean)は論理型と同じ意です。
論理値は、例えば、if文などの条件式が 真 であるか 偽 であるかを表す値として使用されたりします。また、関数などの返り値が論理値であることも多くあります。

if文の条件式が キーワード true となっている場合。(最も単純な式にリテラル値があり、これは、値自身、値そのもののことです。キーワード true は論理値自身の式でもあります。)

結果は

TRUEと見なされます。

となります。

is_bool() 関数は、変数が 論理型(boolean)であるか調べ、boolean である場合は、論理値の true を返し、そうでない場合は 論理値の false を返します。

結果は

booleanではありません。
booleanです。

となります。


PHPの論理値

POINT

  • 真を表す論理値:
    キーワード TRUE true(大文字小文字区別なし)
  • 偽を表す論理値:
    キーワード FALSE false(大文字小文字区別なし)

PHPの論理値は TRUE (真) FALSE (偽)です。キーワードとして TRUE と FALSE が用意されています。大文字小文字は区別しません。true false でも同じ意になります。

PHPにおいて、TRUE(真)やFALSE(偽)を表す値、或いは、TRUE(真)やFALSE(偽)と見なされる値があります。そして、それらには決まりがあります。それぞれ以下で説明します。


FALSE と見なされる値

POINT
FALSE と見なされる値

  • 表示なし
  • キーワード FALSE
  • 整数 0
  • 浮動小数点 0.0
  • 空の文字列 " "
  • 空の文字列 ' '
  • 文字列 '0' (文字列としての0)
  • 要素数が 0 の配列 $ary = array();
  • プロパティーやメソッドを含まない空のオブジェクト
  • NULL値

以下はifの条件式の値が FALSE と評価された場合の例です。

結果は

FALSEと見なされます。

となります。

結果は

FALSEと見なされます。

となります。

結果は

FALSEと見なされます。

となります。


TRUE と見なされる値

POINT

  • FALSE 以外は全て TRUE と見なされます

論理値は条件式などで使用されます。以下はifの条件式の値が TRUE と評価された場合の例です。

結果は

TRUEと見なされます。

となります。

結果は

TRUEと見なされます。

となります。

結果は

TRUEと見なされます。

となります。


サンプルコード

– サンプル Click Here ! –

実行結果
TRUE 真の値
TRUEと見なされます。
TRUEと見なされます。
TRUEと見なされます。
TRUEと見なされます。
TRUEと見なされます。
TRUEと見なされます。

FALSE 偽の値
FALSEと見なされます。
FALSEと見なされます。
FALSEと見なされます。
FALSEと見なされます。
FALSEと見なされます。
FALSEと見なされます。
FALSEと見なされます。

– サンプル Click Here ! –


タグ(=記事関連ワード)

タグ: , , ,

日付

投稿日:2017年6月22日
最終更新日:2017年06月23日

関連記事

配列関数サンプル

このカテゴリの他のページ

この記事へのコメント

トラックバックurl

http://wepicks.net/phpref-ronrichi/trackback/