php のデータ型は何ですか? PHP には 8 つの異なるデータ型があります。以下では、PHP の 8 つのデータ型について説明します。最初の 5 つは基本データ型、最後の 3 つは複合データ型と呼ばれます。
1. 整数型 (Integer)
整数型には、正と負の数を含む整数のみが含まれます。小数部や小数点番号はありません。 10 進数 (基数 10)、8 進数 (基数 8)、または 16 進数 (基数 16) にすることができます。デフォルトの基数は 10 進数 (基数 10) です。 8 進整数は先頭に 0 を付けて宣言でき、16 進整数は先頭に 0x を付けて宣言できます。整数の範囲は -2^31 ~ 2^31 である必要があります。
例:
<?php // 十进制整数 $deci1 = 50; $deci2 = 654; // 八进制整数 $octal1 = 07; //十六进制 $octal = 0x45; $sum = $deci1 + $deci2; echo $sum; ?>
出力:
704
2. 浮動小数点型 (Double または float)
Yes正と負の数値を含む、小数または小数部分を含む数値を保持します。デフォルトでは、変数は小数点以下の最小桁数を追加します。
例:
<?php $val1 = 50.85; $val2 = 654.26; $sum = $val1 + $val2; echo $sum; ?>
出力:
705.11
3.文字列 (文字列)
以下を含む任意の文字を保存します。偶数。これらは宣言時に二重引用符で囲まれて記述されます。文字列を一重引用符で囲むこともできますが、変数を出力する場合は別の方法で処理されます。これを明確にするために、以下の例を見てください。
例:
<?php $name = "Krishna"; echo "我的名字是 $name \n"; echo '我的名字是 $name'; ?>
出力:
我的名字是 Krishna 我的名字是 $name
4. ヌル値 (NULL)
これらは特殊な型です。変数には値を 1 つだけ含めることができ、それは NULL です。慣例により大文字で書きますが、大文字と小文字は区別してください。
例:
<?php $nm = NULL; echo $nm; // 这将不会给出任何输出 ?>
5. ブール値
TRUE または FALSE の 2 つの値のみが含まれます。成功したイベントは true を返し、失敗したイベントは false を返します。ブール値では、NULL 型の値も false とみなされます。ブール値では、NULL に加えて 0 も FALSE とみなされます。文字列が空の場合、ブール データ型では FALSE とみなされます。
例:
<?php if(TRUE) echo "这个条件是 TRUE"; if(FALSE) echo "这个条件不是 TRUE"; ?>
出力:
这个条件是 TRUE
6. 配列 (配列)
配列は複合 A同じデータ型の複数の値を格納できるデータ型。以下は整数の配列の例です。
<?php $intArray = array( 10, 20 , 30); echo "第一个元素: $intArray[0]\n"; echo "第二个元素: $intArray[1]\n"; echo "第三个元素: $intArray[2]\n"; ?>
出力:
First Element: 10 Second Element: 20 Third Element: 30
7. オブジェクト
オブジェクトはユーザー定義クラスのインスタンスとして定義されます。これらのクラスには両方を含めることができます。値と機能。 「オブジェクト」については次の記事で詳しく説明します。
8. リソース
PHP のリソースは、正確なデータ型ではありません。これらは基本的に、特定の関数呼び出しまたは外部 PHP リソースへの参照を保存するために使用されます。たとえば、外部リソースであるデータベース呼び出しについて考えてみましょう。 「リソース」については次の記事で詳しく説明します。
関連する推奨事項: 「PHP チュートリアル 」
以上がphpのデータ型とは何ですか? (コード例)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。