首頁  >  文章  >  後端開發  >  php語法基礎

php語法基礎

高洛峰
高洛峰原創
2016-11-17 09:26:171012瀏覽

PHP資料型態(它是一種弱型別語言)

整數、浮點型、布林型、字串型、陣列型、物件、空白型別、資源型

標量型:整數、浮點型、布林型和字串型!所謂的標量類型,本質上只能儲存單項資訊的類型。

複合型:陣列、物件。複合類型的本質是可以儲存多項資訊!

特殊類型:空白類型和資源型


所有的類型在電腦的中都是以二進制的形式存放的!


進位轉換:

小數轉換為二進位:乘2取整法

十轉八:整數部分除八取餘,小數部分乘八取為整數

十轉八:整數部分除八取餘,小數部分乘八取為整數

。三:

二進制轉換為八進制可以三並一:

十六進制轉換為二進制,可以一拆四:

二進制轉換為十六進制可以四並一:

八轉十六:先一拆三轉換為二,然後再四並一轉換為十六:

十六轉八:先一拆四轉換為二,然後再三並一轉換為八

指數形式:

需要注意的幾點:

1,  e不區分大小寫

2,  e的前後必須有數字

e的後面必須為整數

整型資料在記憶體中都是二進位的補碼的形式存放的!

正數(符號為0)的原碼,反碼,補碼相同

負數(符號為1)的反碼就是在其原碼的基礎之上,除了符號位不變之外,其餘的按位取反,

負數的補碼=其反碼+1

轉換為布林型,一下幾種會轉換為假:

整數0:0

浮點0:0.0

字符串0:'0'

空字串:''”

空白型:NULL

空數組:array()

資源型和物件型永遠是真詞!串單雙引號的差異:

單引號:無法辨識變數、轉義字元

雙引號:能辨識變數、轉義字元

定界符:

語法:定界符:

語法:

       結束標記;

開始標記與結束標記需要一致,且標記是自己定義。 settype()設定變數的型別

isset()判斷變數是否存在

empty()判斷變數是否為空

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn