php資料型別03

2021-06-08 20:57:36 字數 610 閱讀 7938

特殊情況如下:

$a = '2012abcd';

$b = 'qq2012abcd';

var_dump( (int)$a );  //輸出2012,非數字部分就會被抹去

var_dump( (int)$b ) ;//輸出的是0,全部都被抹掉了

$a = "2012";

settype($a , 'int');

settype直接改變作用體變數型別,而強制轉換是複製乙個物件

intval()                //裝換成整型

floatval()             //裝換成浮點型

strval()                //轉換成字串型

注意:這三個函式只是適用於int,float,string ,boolean,這些標量型別,不能用於array,resource,object型別變數

$_get,$_post,$request

可以用三木運算對表單的內容進行檢測,比如獲取username:

$username = empty($_post['name'])?"請填寫姓名":$_post['name'];

echo "使用者名為:";//也可以去掉大括號

03 資料型別

值型別 基本資料型別是go語言實際的原子,復合資料型別是由不同的方式組合基本型別構造出來的資料型別,如 陣列,slice,map,結構體 整型 int8 uint 基礎型別之數字型別 浮點型 float32,float64 基礎型別之數字型別 複數 基礎型別之數字型別 布林型 bool 基礎型別,只...

03 資料型別

資料型別包括 基本資料型別和引用資料型別。基本資料型別指的是簡單的資料段,引用資料型別指的是有多個值構成的物件。當我們把變數賦值給乙個變數時,解析器首先要確認的就是這個值是基本型別值還是引用型別值。1 基本資料型別 number var a 123 typeof 檢查當前變數是什麼資料型別 cons...

03 資料型別

資料型別包括 基本資料型別和引用資料型別 基本資料型別指的是簡單的資料段,引用資料型別指的是有多個值構成的物件。當我們把變數賦值給乙個變數時,解析器首先要確認的就是這個值是基本型別值還是引用型別值 var a 123 typeof 檢查當前變數是什麼資料型別 console.log typeof a...