1.檢視某個表示式的值和型別,用var_dump()函式
函式宣告:
void var_dump(mixed $exp[,mixed $...])
用於顯示乙個或多個表示式的結構資訊,包括表示式的型別和值,無返回值
eg:<?php
$a = array(1, array("a"));
var_dump($a);
?>
輸出:array(2)
}
2.得到乙個簡單的型別表示式,用gettype()函式
3.檢驗某個變數的型別,用is_type()函式
<?php
$a = true;
echo gettype($a); //輸出:boolean
echo is_boolean($a); //輸出:true
?>
4.要將乙個變數強制轉換為某型別,用settype()函式或強制型別轉換
函式宣告
bool settype(mixed $var,string $type) //將變數var轉變為型別type
type取值:"boolean"或"bool" "integer"或"int" "float" "string" "array" "object" "null"
成功返回true,失敗返回false
eg:<?php
$fool = "aada";
settype($fool,"bool"); //返回true,$fool的值為true
?>
允許強轉的型別:
整型(int),(integer)
布林型(bool),(boolean)
浮點型(float),(double),(real)
字串(string)
陣列(array)
物件(object)
null(unset)
二進位制轉換(binary)
eg:<?php
$fool = 10;
$fst = (string)$fool; //等同於 $fst = "$fool",$fst取值為10
?>
SQL注入 PHP(1)
編碼詳情 get 預定義的 get 變數用於收集來自 method get 的表單中的值。從帶有 get 方法的表單傳送的資訊,對任何人都是可見的 會顯示在瀏覽器的位址列 並且對傳送資訊的量也有限制。post 預定義的 post 變數用於收集來自 method post 的表單中的值。從帶有 pos...
C 基礎(1) 型別轉換
1.裝箱與拆箱 c 的資料型別分為基本型別和引用型別兩種,將基本型別轉成引用型別的過程,稱之為 裝箱 將引用型別轉成基本型別的過程,稱之為 拆箱 裝箱 的過程,會在記憶體的堆中建立乙個基本型別的副本,請看以下 來自msdn class testboxing i system.console.writ...
C 基礎(1) 型別轉換
1.裝箱與拆箱 c 的資料型別分為基本型別和引用型別兩種,將基本型別轉成引用型別的過程,稱之為 裝箱 將引用型別轉成基本型別的過程,稱之為 拆箱 裝箱 的過程,會在記憶體的堆中建立乙個基本型別的副本,請看以下 來自msdn class testboxing i system.console.writ...