php 資料型別與轉換

2021-07-11 19:20:09 字數 825 閱讀 7969

整型浮點型

布林型字串

陣列物件

(int)$val;    轉換為整型

(float)$val;    轉換為浮點型

(string)$val;    轉換為字串

(bool)$val;        轉換為布林型

(array)$val;    轉換為陣列,陣列只包含$val乙個元素.  [$val]

(object)$val;    轉換為物件,物件的scalar屬性指向$val.    

使用函式string gettype($val);獲取變數型別

該函式的返回值為array, boolean, double, integer, object, resource, string, null 和 unknown type。

另外也可以使用以下函式判斷變數型別

is_array(val); is_bool(val); is_float(val); is_integer(val); is_null(val); is_numeric(val); is_object(val); is_resource(val); is_scalar(val); 和 is_string(val);

$_server    包含瀏覽器和伺服器的相關資料

$_get        包含url請求中的get資料

$_post        包含url請求中的post資料

$_cookie    包含瀏覽器的cookie資料

$_session    用於訪問session資料

$_files        包含檔案上傳的資料

$globals    包含所有的全域性變數

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...

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...