摘要:檢查變量是否是布爾值。檢查該變量是否是標量,即,一個整數布爾值字符串或浮點數。設置變量的類型語法說明將變量的類型設置成。
gettype-獲取變量類型
語法:
string gettype (mixed $var)
返回的字符串的可能值為:
boolean
integer
double
string
array
object
resource
null
unknown type
注意:
不要使用gettype() 來測試某種類型,因為其返回的字符串在未來的php版本中可能會改變,此外,由于包含了字符串的比較,它的運行也是較慢的。建議使用is_函數代替。
如果測試函數,應該使用function_exists()和method_exists()。
is_系列函數:
is_array():檢查變量是否是數組。
is_double()、is_float()、is_real():檢查變量是否是浮點數。
is_long()、is_int()、is_integer():檢查變量是否是整數。
is_string():檢查變量是否是字符串。
is_bool():檢查變量是否是布爾值。
is_object():檢查變量是否是一個對象。
is_resource():檢查變量是否是一個資源。
is_null():檢查變量是否為null。
is_scalar():檢查該變量是否是標量,即,一個整數、布爾值、字符串或浮點數。
is_numeric():檢查變量是否是任何類型的數字或數字字符串。
is_callable():檢查該變量是否是有效的函數名稱。
settype-設置變量的類型
語法:
bool settype (mixed &$var,string $type)
說明:
將變量var的類型設置成type。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/20755.html
摘要:所以想要理解更深入的同學最好查看下我之前的關于介紹變量函數的文章類的數據結構不管是普通類還是抽象類或是接口,都存放到統一的結構體中,并且在生成中間代碼時,會將此類添加到全局類列表中。 對于PHPer來說,OOP是不可或缺的開發思維,但是你對php類和對象的底層實現又了解多少呢?本著知其然且知其所以然的思想,讓我們一起來尋找答案~ 類的底層實現可看作是之前我們講過的變量、函數等的知識集合...
摘要:學習至今一年有余,筆記積累挺多的,也挺雜的,寫篇文章整理一下吧。基礎部分輸出文本的基礎指令和。函數內部聲明的變量擁有作用域,只能在函數內部進行訪問。布爾型要指定一個布爾值,使用關鍵字或。 php學習至今一年有余,筆記積累挺多的,也挺雜的,寫篇文章整理一下吧。 php基礎部分 showImg(http://segmentfault.com/img/bVcWhR); PHP 輸出文本...
摘要:一常見網站安全漏洞對于的漏洞,目前常見的漏洞有五種。分別是文件漏洞注入漏洞腳本命令執行漏洞全局變量漏洞和文件漏洞。這就是月行胃的注入漏洞。 一、常見PHP網站安全漏洞 對于PHP的漏洞,目前常見的漏洞有五種。分別是Session文件漏洞、SQL注入漏洞、腳本命令執行漏洞、全局變量漏洞和文件漏洞。這里分別對這些漏洞進行簡要的介紹。 1、session文件漏洞 Session攻擊是黑客最常...
摘要:的函數判斷值為否為空格式功能檢查一個變量是否為空返回值若變量不存在則返回若變量存在且其值為以及沒有任何屬性的對象,則返回若變量存在且值不為以及沒有任何屬性的對象,則返回版本更多說明的返回值,但不會因為變量未定義而產生警告信息。 作者:PHP學習網 出處:https://www.viphper.com/?p=1236 本文版權歸作者,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面...
閱讀 3259·2021-11-15 11:37
閱讀 1065·2021-11-02 14:45
閱讀 3893·2021-09-04 16:48
閱讀 3569·2019-08-30 15:55
閱讀 748·2019-08-23 17:53
閱讀 994·2019-08-23 17:03
閱讀 2020·2019-08-23 16:43
閱讀 2183·2019-08-23 16:22