首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 網頁程式設計 >> PHP 程式設計 >> PHP 相關知識

PHP 資料型別轉換的三種主要方法與程式碼範例

     編輯:PHP 相關知識

PHP 資料型別轉換的三種主要方法與程式碼範例

PHP 支援強制型別轉換,允許目標型別:int/integer、float/double/real、string、bool/boolean、array、object。

方法一:型別轉換運算子

$num1 = 3.14;
$num2 = (int)$num1;
var_dump($num1); // float(3.14)
var_dump($num2); // int(3)

方法二:專用轉換函式

$str = "123.9abc";
$int = intval($str);    // 123
$float = floatval($str); // 123.9
$str2 = strval($float);  // "123.9"

方法三:通用 settype()

$num4 = 12.8;
$flg = settype($num4, "int");
var_dump($flg);   // bool(true)
var_dump($num4);  // int(12)

settype() 直接修改變數本身並回傳布林值表示成功與否,前兩種則回傳轉換後的新值,原變數不變。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved