php中怎麼將整型轉化為字串型別?

2020-10-07 12:00:21

php中將整型轉化為字串型別的方法:1、使用強制型別轉換,在要轉換的整型變數之前加上用括號括起來的目標型別「(string)」;2、使用strval()函數;3、使用「settype(整型變數,"string")」方法。

推薦:《》

方法1:強制型別轉換---在要轉換的變數之前加上用括號括起來的目標型別「(string)」

範例:

<?php  
$num1=365765;  
$num2=(string)$num1;  
var_dump($num1); //輸出int(3.14)  
var_dump($num2); //輸出string(3)  
?>

輸出結果:

1.png

方法2:使用strval()函數

strval():用於獲取變數的字串值。

範例

<?php  
$int=545248;  
$str=strval($int); 
var_dump($str); 
?>

輸出:

string '545248' (length=6)

方法3:使用settype(mixed var,string type)

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 起)

範例:

<?php  
$int=545248;  
$str=settype($int,"string");  
var_dump($str); //輸出bool(true)  
var_dump($int);  //輸出string '545248'

?>

輸出:

boolean true
string '545248' (length=6)

以上就是php中怎麼將整型轉化為字串型別?的詳細內容,更多請關注TW511.COM其它相關文章!