PHP settype() 函數

PHP 可用的函數PHP 可用的函數

settype() 函數用於設置變數的類型。

PHP 版本要求: PHP 4, PHP 5, PHP 7

語法

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。

實例

實例

<?php $foo = "5bar"; // string $bar = true; // boolean var_dump($foo); var_dump($bar); settype($foo, "integer"); // $foo 現在是 5 (integer) settype($bar, "string"); // $bar 現在是 "1" (string) var_dump($foo); var_dump($bar); ?>

輸出結果為:

string(4) "5bar"
bool(true)
int(5)
string(1) "1"

PHP 可用的函數PHP 可用的函數