PHP資料型別轉換 365PHP培訓與交流平台

2021-05-09 10:25:50 字數 1459 閱讀 8293

php資料型別轉換

php的資料型別轉換屬於強制轉換,允許轉換的php資料型別有:

php資料型別

有三種轉換方式:

第一種轉換方式: (int)  (bool)  (float)  (string)  (array) (object)

文字檢視

複製**

列印關於

<?php   

$num1=3.14;   

$num2=(int)$num1;   

var_dump($num1); //輸出float(3.14)

var_dump($num2); //輸出int(3)

?>  

<?php

$num1=3.14;

$num2=(int)$num1;

var_dump($num1); //輸出float(3.14)

var_dump($num2); //輸出int(3)

?>

第二種轉換方式:  intval()  floatval()  strval()

文字檢視

複製**

列印關於

<?php   

$str="123.9abc"

;   

$int=intval($str);     //轉換後數值:123

$float=floatval($str); //轉換後數值:123.9

$str=strval($float);   //轉換後字串:"123.9" 

?>  

<?php

$str="123.9abc";

$int=intval($str); //轉換後數值:123

$float=floatval($str); //轉換後數值:123.9

$str=strval($float); //轉換後字串:"123.9"

?>

第三種轉換方式:  settype();

文字檢視

複製**

列印關於

<?php   

$num4=12.8;   

$***=settype($num4,"int"

);   

var_dump($***);  //輸出bool(true)

var_dump($num4); //輸出int(12)

?>  

<?php

$num4=12.8;

$***=settype($num4,"int");

var_dump($***); //輸出bool(true)

var_dump($num4); //輸出int(12)

?>

@php培訓

php修訂1.0 2009-09

PHP變數 365PHP培訓與交流平台

php變數 1 php變數的定義 在php 2 變數名稱的命名規則 示例 文字檢視 複製 列印關於 var bob var joe echo var,var 輸出 bob,joe 4site not yet 非法變數名,以數字開頭 4site not yet 合法變數名,以下劃線開頭 i站點is m...

PHP資料型別轉換

php資料型別轉換 php的資料型別轉換屬於強制轉換,允許轉換的php資料型別有 int integer 轉換成整形 float double real 轉換成浮點型 string 轉換成字串 bool boolean 轉換成布林型別 array 轉換成陣列 object 轉換成物件 php資料型別...

PHP資料型別轉換

php的資料型別轉換屬於強制轉換,允許轉換的php資料型別有 php資料型別有三種轉換方式 第一種轉換方式 int bool float string array object num1 3.14 num2 int num1 var dump num1 輸出float 3.14 var dump n...