国产视频app上一篇博文介紹了php中利用 gettype() 函數來獲取變量類型的方法,那么接下來這篇博文,飛鳥慕魚來給大家說一個與 gettype() 函數關系比較密切,用來設置變量類型的內置函數 settype().

php settype() 函數

国产视频appsettype():用來設置或轉換變量的類型

語法:

settype ($var , $type )

參數:

$var:需要操作的變量

$type:要轉換的類型

其值如下:

boolean:布爾類型

integer:整數類型

float:小數類型

string:字符串類型

array:數組類型

object:對象類型

null:空類型

返回值:成功返回 true , 失敗返回 false

php 轉換變量的類型

示例1:

<?php
$str = "502la.com"; 
echo '未轉換之前:'.$str;
//轉換成整數類型
settype($str, "integer"); 
echo '<br/>';
echo '轉換成整數類型之后:'.$str;
?>

運行結果:

未轉換之前:502la.com
轉換成整數類型之后:502

示例2:

<?php
$foo = "5bar"; 
$bar = true; 
echo gettype($foo);
echo '<br/>';
echo gettype($bar);
//改變它們的類型
settype($foo, "integer"); 
settype($bar, "string");
echo '<br/>';
echo gettype($foo);
echo '<br/>';
echo gettype($bar);
?>

輸出結果:

string
boolean
integer
string