#このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューターPHP のデータ型は 3 つに分類できます。主なカテゴリは、それぞれ、スカラー データ型、複合データ型、特殊データ型です。 このうち、スカラー データ型はデータ構造の最も基本的な単位であり、1 つのデータのみを格納できます。次の表に示すように、PHP には 4 つのタイプのスカラー データ型があります。php には 4 種類のスカラー データ型があります: 1. true と false の 2 つの値のみを持つブール (Boolean)、2. 連続したシーケンスである string (文字列)数値で構成される文字列、文字と記号で構成される文字列、3. integer (整数型)、4. float (浮動小数点型)。
boolean (ブール値)
string (文字列) | 文字列は連続した文字のシーケンスです |
---|---|
integer (整数型) | 整数型には、正または負の数のすべての整数が含まれます |
##float (浮動小数点型) | 浮動小数点型は数値の表現にも使用され、整数型と異なり、整数だけでなく小数点の表現にも使用できます。 |
1. ブール値 | |
2. 文字列型 (string) |
文字列は、数字、文字、記号で構成される連続した文字列です。文字列内の各文字は 1 バイトのみを占めます。文字列を定義するには、一重引用符、二重引用符、区切り文字 (<<<) の 3 つの方法があります。 バックティックに含まれる変数は、
$ i='I などの通常の文字として出力されます。 'm the best',
echo '$i'
$i を出力し、二重引用符は変数を解析して "I'm the best" を出力します。
<?php //双引号方式声明字符串 $str1 = "PHP中文网"; //单引号方式声明字符串 $str2 = 'PHP 教程'; //Heredoc 方式声明字符串 $str3 = <<<EOF url: https://www.php.cn/ EOF; echo $str1."<br>".$str2."<br>".$str3; ?>
PHP中文网 PHP 教程 url: https://www.php.cn/
実行結果は以下の通りです:
<?php $x = 5985; // 定义一个整型数据类型的变量 var_dump($x); // 输出此变量 echo "<br>"; $x = -345; var_dump($x); echo "<br>"; $x = 0x8C; //十六进制数字 var_dump($x); echo "<br>"; $x = 047; //八进制数字 var_dump($x); ?>
3. 整数型(integer)
整数データ型には整数のみを含めることができます。
PHP では、整数変数は整数型または int 型と呼ばれ、整数を表すために使用されます。整数の規則は次のとおりです:
integer型には少なくとも 1 つの数字 (0 ~ 9) が必要です。
#整数型小数点を含めることはできません。
整数には、正の数または負の数を指定できます。
整数型の値の範囲は -2E31 ~ 2E31 である必要があり、10 進数、16 進数 (先頭に 0x が付く)、および 8 進数 (先頭に 0 が付く) の 3 つの形式で表現できます。 )。
int(5985) int(-345) int(140) int(39)
<?php $num1 = 10.365; $num2 = 2.4e3; $num3 = 8E-5; var_dump($num1, $num2, $num3); ?>4. 浮動小数点型 (float)
浮動小数点型は、PHP では float 型と呼ばれ、実数とも呼ばれます。整数と小数の格納に使用できます。有効な値の範囲は 1.8E-308 ~ 1.8E 308 です。 。浮動小数点数は整数データ型よりも精度が高くなります。
サンプル コードは次のとおりです。
float(10.365) float(2400) float(8.0E-5)
実行結果は次のとおりです。 rrreee推奨学習: "
PHP ビデオ チュートリアル
以上がPHPのスカラーデータ型とは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。