settype

(PHP 3, PHP 4, PHP 5)

settype -- 設定變量的類型

描述

bool settype ( mixed var, string type )

將變量 var 的類型設定成 type

type 的可能值為:

  • 「boolean」 (或為「bool」,從 PHP 4.2.0 起)

  • 「integer」 (或為「int」,從 PHP 4.2.0 起)

  • 「float」 (只在 PHP 4.2.0 之後可以使用,對於舊版本中使用的「double」現已停用)

  • 「string」

  • 「array」

  • 「object」

  • 「null」 (從 PHP 4.2.0 起)

若果成功則返回 TRUE,失敗則返回 FALSE

例子 1. settype() 示例

<?php
$foo 
"5bar"// string
$bar true;   // boolean

settype($foo"integer"); // $foo 現在是 5   (integer)
settype($bar"string");  // $bar 現在是 "1" (string)
?>

參見 gettype()類型轉換類型戲法