章 6. 型

目次
整数
倍精度実数
文字列
配列
オブジェクト
型の相互変換

PHP は以下の型をサポートします。

変数の型は、一般にプログラマによりセットされません。むしろ、 その変数が使用される文の内容に応じて PHP により実行時に決定されます。

ある変数の型を強制的に他の型に変換したい場合、変数を キャスト するか、 settype 関数を使用します。

変数は、その型に依存して異なった動作をする場合があることに 注意してください。詳細な情報については、 型の変換 のセクションを 参照下さい。

整数

整数は、次の構文により指定できます。


$a = 1234; # 10進数
$a = -123; # 負の数
$a = 0123; # 8進数 (10進数の 83 と等価)
$a = 0x12; # 16進数 (10進数の18と等価)