PHPの型キャストは(array)とか(object)とか変態的なのがあるけど、最近(unset)なるものが存在することに気づいた。 unset($var)のことではない。(unset)$varだ。 型キャスト 使用可能なキャストを以下に示します。 (int), (integer) - 整数へのキャスト (bool), (boolean) - 論理値へのキャスト (float), (double), (real) - float へのキャスト (string) - 文字列へのキャスト (array) - 配列へのキャスト (object) - オブジェクトへのキャスト (unset) - NULL へのキャスト (PHP 5) (binary) によるキャストや b プレフィックスのサポートは、PHP 5.2.1 で追加されました。 PHP: PHP マニュアル - Manual NULL