型の相互変換
PHP の型キャストは、変換したい型を括弧でくくる。
<?php $Sseven = 7; // 整数 $Bseven = (boolean) $Sseven; // boolean ?>
- (int), (integer) - 整数へのキャスト
- (bool), (boolean) - 論理値へのキャスト
- (float), (double), (real) - float へのキャスト
- (string) - 文字列へのキャスト
- (array) - 配列へのキャスト
- (object) - オブジェクトへのキャスト
- (unset) - NULL へのキャスト (PHP 5)
※文字列は””でくくるのでもOK
<?php $Bseven = 10; // 整数 $Sseven = "$foo"; // 文字列 $Sseven = (string) $Bseven; // 文字列 ?>