国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

php中獲取變量類型和判斷是否是變量

2024-05-04 21:57:51
字體:
來源:轉載
供稿:網友

在php中由于變量不需要提前定義所以在很多時間我們對于php的變量類型是頰糊的但php給我們提供了gettype()函數來獲取變量類型,他可以判斷php中所有變量類型.

檢測變量類型

gettype($var) 

這個函數返回變量的類型.例如,"字符串"、"整數"、"布爾值"、"浮點值"等.在把變量插入嚴格類型的數據庫域前,一般用此函數來驗證變量是否為你期待的類型.

實例代碼如下:

  1. <?php  
  2. // returns string  
  3. $var = "hello";  
  4. echo gettype($var);  
  5. //returns double  
  6. $var = 1000.56;  
  7. echo gettype($var);  
  8. ?> 

警告 

不要使用 gettype() 來測試某種類型,因為其返回的字符串在未來的版本中可能需要改變.此外,由于包含了字符串的比較,它的運行也是較慢的.

使用 is_* 函數代替.

檢查有效變量

isset是用來判斷變量存在不,如果是就返回true否則就返回false,這個變量對我們很有用,我們可以用來判斷如get post等變量是否在哦.

isset實例"

實例代碼如下:

  1. $a = "test"
  2. $b = "anothertest"
  3. echo isset($a)?'true':'false'

輸出結果為:true

實例代碼如下:

  1. <?php  
  2. // returns true  
  3. $var = "yes";  
  4. echo isset($var) ? "true" : "false";  
  5. // returns false  
  6. echo isset($test) ? "true" : "false";  
  7. ?> 

上面就是兩個超簡單的php函數 isset()和gettype()函數沒什么難度的,有需要了解的朋友可以參考一下.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 巴中市| 青川县| 石景山区| 沾益县| 石景山区| 永靖县| 新干县| 南投县| 体育| 遂昌县| 德江县| 星子县| 阳山县| 衡南县| 唐海县| 延边| 蓬安县| 宁安市| 融水| 陇西县| 芜湖县| 凉山| 涟水县| 临夏县| 河东区| 交口县| 沙洋县| 垦利县| 金阳县| 通海县| 诸城市| 晋州市| 昭平县| 京山县| 鄂伦春自治旗| 贵阳市| 尚义县| 尚志市| 定安县| 鱼台县| 叙永县|