ダブル
| 8
| -1.7976931348623157E +308
| 1.7976931348623157E+308
|
整数型 4 バイト (2 進数 32 ビット) 最大表現 2147483647
float 4バイト (32バイナリビット) 3.402823466E+38
IEEE 組織規則 (Institude Electrical Electroncity Engineer)
浮動小数点数の制約:
0
000 0000 0
000 0000 0000 0000 0000 0000
0sign 符号 bit 1 ビット 0 は正の数を表します 1 は負の数を表します
000 0000 0 指数インデックスビットは8桁です
000 0000 0000 0000 0000 0000有効データビット 仮数部 23 ビット
次のように、指数ビットと有効データビットが両方とも 0 の場合、データが 0 であることを意味します。
000 0000 0
000 0000 0000 0000 0000 0000
次のように、指数ビットはすべて 1 で、有効なデータ ビットはすべて 0 です。これは、データが無限であることを意味します。
111 1111 1
000 0000 0000 0000 0000 0000
次のように、指数ビットはすべて 1 で、有効なデータ ビットはすべて 0 以外です。これは、データが null であることを意味します。
111 1111 1
000 0000 0000 0000 0000 0000
で表されるデータ範囲: 指数ビットと有効データ ビットによって決定されます。
指数位置:
11111110 254 127 127 を引く必要があります
2の127番目の方法 10進数 => 1.7014118346046923e+38
有効なデータビット:
有効なデータビットの前に隠された1があります
000 0000 0000 0000 0000 0000
1.11111111111111111111111 10 進数 =>1.99999999999 (ほぼ 2 に等しい)
有効なデータ ビットを乗算した指数ビット:
1.7014118346046923e+38*2 は 3.402823466E+38 にほぼ等しい
例:
boolean ブール型:
主に物事のたった 2 つの状態、正しい、間違っている、真と偽を表現するために使用されます
値:
true は確立されたことを意味します
False は真実ではないことを意味します
ブール型の値自体には意味はなく、主にプロセス制御に使用されます。
文字列
0 個以上の文字のコレクション
キャラクター定義方法:
方法 1:
一重引用符を使用して定義された文字列
方法 2: 二重引用符を使用して文字列を定義する
方法 3: 区切り文字列
文法:
$v1 = <<<区切り文字が始まります
コンテンツ
区切り文字の終わり;
例:
注:
区切り文字の開始タグと終了タグは一貫している必要があります
終了タグの前にスペースを入れることはできません
区切り文字は、HTML エディターとして理解できます。
区切り文字は、ヒアドキュメントとナウドキュメントの 2 つのカテゴリに分類できます。
ヒアドキュメントの構文:
文法:
$v1 = <<<区切り文字が始まります
コンテンツ
区切り文字の終わり;
nowdoc 構文:
文法:
$v1 = <<<'区切り文字が始まります'
コンテンツ
区切り文字の終わり;
例:
注:
一重引用符と二重引用符の使用 通常、文字列に変数がない場合は一重引用符を使用します (効率が高くなります)。
複合データ型
配列(配列)
配列は主にストレージ、特定の関係を持つ複数のデータ (変数) に使用されます
例:
オブジェクト PHP 上級
特殊なデータのデータ型:
resource(リソースタイプ)
リソース タイプは特別な変数も測定します。プログラマはリソース タイプに対していかなる操作も実行できず、(var_dump) のみを表示できます。
リソースタイプは、PHP が提供する特別な関数を通じてのみ作成できます。
リソースタイプは主に、データ接続、データテーブルの結果セット、外部テキストファイルなどの PHP の拡張リソース (PHP 外部のデータ) を表すために使用されます。
null(空)
Null は PHP の特別な変数でもあり、通常、未定義の変数、または変数が unset() であることを確認できます。
http://www.bkjia.com/PHPjc/1116376.htmlwww.bkjia.com本当http://www.bkjia.com/PHPjc/1116376.html技術記事データ型、数値型 データ型 PHP には 3 つのデータ型があります: スカラー データ型、複合データ型、特殊データ型 PHP の弱いデータ型言語、...