PHP は以下の型をサポートします。
変数の型は、一般にプログラマによりセットされません。むしろ、 その変数が使用される文の内容に応じて PHP により実行時に決定されます。
ある変数の型を強制的に他の型に変換したい場合、変数を キャスト するか、 settype 関数を使用します。
変数は、その型に依存して異なった動作をする場合があることに 注意してください。詳細な情報については、 型の変換 のセクションを 参照下さい。
整数は、次の構文により指定できます。
$a = 1234; # 10進数 $a = -123; # 負の数 $a = 0123; # 8進数 (10進数の 83 と等価) $a = 0x12; # 16進数 (10進数の18と等価)