您好,登錄后才能下訂單哦!
PHP數據類型(它是一種弱類型語言)
整型、浮點型、布爾型、字符串型、數組型、對象、空類型、資源型
標量型:整型、浮點型、布爾型和字符串型!所謂的標量類型,本質上只能存儲單項信息的類型。
復合型:數組、對象。復合類型的本質是可以存儲多項信息!
特殊類型:空類型和資源型
所有的類型在計算機的中都是以二進制的形式存放的!
進制轉換:
小數轉換為二進制:乘2取整法
十轉八:整數部分除八取余,小數部分乘八取整
八進制轉換為二進制,可以一拆三:
二進制轉換為八進制可以三并一:
十六進制轉換為二進制,可以一拆四:
二進制轉換為十六進制可以四并一:
八轉十六:先一拆三轉換為二,然后再四并一轉換為十六:
十六轉八:先一拆四轉換為二,然后再三并一轉換為八
指數形式:
需要注意的幾點:
1, e不區分大小寫
2, e的前后必須要有數字
e的后面必須為整型
整型數據在內存中都是以其二進制的補碼的形式存放的!
正數(符號為0)的原碼,反碼,補碼相同
負數(符號為1)的反碼就是在其原碼的基礎之上,除了符號位不變之外,其余的按位取反,
負數的補碼=其反碼+1
轉換為布爾型,一下幾種會轉換為假:
整型0:0
浮點0:0.0
字符串0:’0’
空字符串:’’”
空類型:NULL
空數組:array()
資源型和對象型永遠為真!
PHP中字符串單雙引號的區別:
單引號:不能識別變量、轉義字符
雙引號:能識別變量、轉義字符
定界符:
語法:<<<開始標記
內容
結束標記;
開始標記與結束標記需一致,且標記是自己定義。定界符的結束標記必須頂格寫!
類型相關函數:
gettype()獲取數據項類型
settype()設置變量的類型
isset()判斷變量是否存在
empty()判斷變量是否為空
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。