型の相互変換

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; // 文字列
?>

http://php.net/manual/ja/language.types.type-juggling.php