ビデオ: PHP【入門】 第5章 変数とデータ型 2024
PHP変数またはPHP定数に格納された値は、特定のタイプのデータとして格納されます。 PHPは以下の8つのデータ型を提供します:
-
整数: 整数
-
浮動小数点数(float): 小数点以下の数値
-
文字列: 文字
-
ブール: 真または偽の値
-
NULL: 値を表さない値
-
配列: 1つの変数の値のグループ
-
オブジェクト: クラス< リソース:
-
接続を識別する参照 データ型の操作について知っておくべきことがいくつかあります:
PHPはデータ型を自動的に決定します。
-
PHPスクリプトを書くときに、保存するデータ型を指定する必要はありません。次の2つのステートメントは、異なるデータ型を格納します。 <! - 2 - >
$ var1 = 123; $ var2 = "123";$ var1の値は整数として格納されます。 $ var2の値は引用符で囲まれているため、文字列として格納されます。
PHPは必要なときに自動的にデータ型を変換します。
-
たとえば、整数と浮動小数点の2つの変数を追加すると、PHPは整数を浮動小数点数に変換して、浮動小数点数を加算します。 <! - 3 - >
データタイプを決定することができます。 -
PHPが自動的に格納するデータ型と異なるデータ型として値を格納することがあります。 $ var3 = "222"; キャスト、 で変数のデータ型を設定できます。 $ var4 =(int)$ var3;
この文は、$ var4を$ var3の値と同じに設定し、値を文字列から整数に変更します。 (float)または(文字列)を使用してキャストすることもできます。
データ型を照会することができます。
-
変数に格納されているデータ型は、var_dump()で知ることができます。たとえば、次のように変数を表示できます。 var_dump($ var4);
このステートメントの出力は次のとおりです。
int(222)