文字列、整数、浮動小数点数、ブール値、配列、オブジェクト、NULL。
文字列とは、「Hello world!」などの一連の文字です。
任意のテキストを一重引用符または二重引用符で囲むことができます。
<?php $x = "こんにちは! " ; $ x ; " <br> " ; $ x = 'こんにちは! $ x ;
整数とは、小数点のない数値です。
整数のルール:
整数には少なくとも 1 つの数字 (0 ~ 9) が必要です
整数にはカンマやスペースを含めることはできません
整数には小数点がありません
整数には正または負の値を指定できます
整数は、10 進数、16 進数 (先頭に 0x が付く)、または 8 進数 (先頭に 0 が付く) の 3 つの形式で指定できます。
次の例では、さまざまな数値をテストします。
PHP var_dump() 関数は、変数のデータ型と値を返します。
<?php $x = 5985 ; var_dump ( $ x ) ; " <br> " ; $ x = - 345 ; var_dump ( $ x ) ; " <br> " ; $ x = 0x8C ; var_dump ( $ x ) ; " <br> " ; $ x = 047 ; var_dump ( $ x ) ;
浮動小数点数は、小数部分を持つ数値、つまり指数形式です。
次の例では、さまざまな数値をテストします。 PHP var_dump() 関数は、変数のデータ型と値を返します。
<?php $ x = 10.365 ; var_dump ( $ x ) ; " <br> " ; $ x = 2 .4 e3 ;" <br> " ; $ x = 8 E - 5 ;
ブール型には TRUE または FALSE を指定できます。
$x=true;$y=false;
条件判定にはブール型がよく使われます。条件付き制御については、次の章で詳しく説明します。
配列は 1 つの変数に複数の値を格納できます。
次の例では、配列が作成され、PHP var_dump() 関数を使用して配列のデータ型と値が返されます。
<?php $ cars = array ( "ボルボ" 、 " BMW " 、 "トヨタ" ) ;
配列については、次の章で詳しく説明します。
オブジェクト データ型は、データの保存にも使用できます。
PHP では、オブジェクトを宣言する必要があります。
まず、class キーワードを使用してクラス オブジェクトを宣言する必要があります。クラスは、プロパティとメソッドを含めることができる構造です。
次に、クラスでデータ型を定義し、インスタンス化されたクラスでそのデータ型を使用します。
<?phpクラス車{ 変数$カラー; __construct ( $color = " green " ) { $this ->カラー= $ color ; 関数何色( ) { 戻る$this - >カラー; } ?>
上記の例では、PHP キーワード this は現在のオブジェクト インスタンスへのポインターであり、他のオブジェクトやクラスを指しません。
オブジェクトについては、次の章で詳しく説明します。
NULL 値は、変数に値がないことを意味します。 NULL は、データ型 NULL の値です。
NULL 値は、変数が NULL 値を持つかどうかを示します。データの null 値と NULL 値を区別するためにも使用できます。
変数値を NULL に設定すると、変数データをクリアできます。
<?php $ x = "こんにちは! " $ x = null ( $ x ) ;