PHP變量類型和整型類型細節
導語:php變量基本數據、複合數據和特殊數據三種類型。下面就由小編為大家介紹一下PHP變量類型和整型類型細節,歡迎大家閲讀!
php變量有三種類型:
①基本數據類型:
②複合數據類型:
對象(object)數組(array)
③特殊數據類型:
null資源類型 (resourse) 資源類型比如説:$con =mysql_connect("localhost", "root", "root");
整型細節討論:
①在PHP中,一個整型數據可以用十進制,也可以用八進制、十六進制來表示。八進制往往以0打頭,十六進制往往以0x打頭
②PHP的整數都是有符號數,在PHP中不支持無符號數。
一個數,總是要佔用內存空間的。那麼這個內存空間是用什麼來計算的呢?其實內存空間是按照字節來分的。
在PHP中,一個整數一般佔用4個字節(與平台相關,比如win32 或者 win64)。
一個byte(字節)佔8個bit
我們可以在PHP中,通過 echo PHP_INT_SIZE;來查看一個整型佔用幾個字節。
在PHP中,一個整數究竟最大是多少呢?
我們用echo PHP_INT_MAX; 能夠查看一個整數最大能夠表示多少。
那麼問題來了。。。為什麼整數最大能夠表示PHP_INT_MAX這麼大呢?
答:一個整數有4個字節,一個字節有8位,那麼一個整數就是有32位。因為PHP中的`整數都是有符號數,因此第一位表示符號位,所以往後是31位,即011111111 11111111 11111111 11111111 它的計算方式位:加一之後變為10000000 00000000 00000000 00000000.所以是2^31-1
注意:
在不同的編碼中,漢字的長度是不同的:
比如GBK中,一個漢字的字節是2個,在UTF-8中,一個漢字的字節是3個。
③如果一個整型超過了能表示的最大值,那麼自動被解釋為 float型
-
PHP開發環境安裝的方法
PHP是一種HTML內嵌式的語言,是一種在服務器端執行的嵌入HTML文檔的腳本語言,語言的風格有類似於C語言,被廣泛地運用。以下是小編為大家搜索整理的PHP開發環境安裝的方法,歡迎閲讀!更多精彩內容請及時關注我們應屆畢業生考試網!一、PHP簡介PHP於1994年由RasmusLerdo...
-
PHP是否是最好的語言
最近被朋友們拉入了幾個技術社羣,有微信羣,也有QQ羣,尤其對一些年輕的朋友,大家樂此不疲的問題居然是PHP是最好的語言麼?我們推崇敢於質疑且獨立思考的自由精神,所以對PHP是最好的語言麼?這一問題,也是從疑問開始的。什麼是最好?《現代漢語詞典(第5版)》第1823頁對最...
-
PHP數組長度的技巧
PHP程序開發快,運行快,技術本身學習快。嵌入於HTML:因為PHP可以被嵌入於HTML語言,它相對於其他語言。編輯簡單,實用性強,更適合初學者。以下是小編為大家搜索整理的PHP數組長度的技巧,希望能給大家帶來幫助!更多經常內容請及時關注我們應屆畢業生考試網!在php中獲取數...
-
PHP工程師應該掌握的知識結構
作為一名合格的PHP工程師的知識結構是怎樣的?下面是本站小編精心為大家整理的PHP工程師應該掌握的知識結構,希望對大家有幫助,更多內容請關注應屆畢業生網!一x方面Linux常用命令1.文件處理命令2.權限管理命令3.幫助命令4.文件搜索命令5.壓縮解壓命令6.命令使用技...