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

首頁 > 編程 > PHP > 正文

php基礎之變量和數據類型

2020-03-22 17:58:20
字體:
來源:轉載
供稿:網友
近期有小伙伴問我有關于PHP變量和數據類型的問題,弄得我一時語塞,于是從網上找來資源和大家一起學習一下,感興趣的朋友也來了解一一下吧!
PHP變量變量

程序執行期間,可以變化的量即為變量。

聲明變量

以美元$ 符號聲明

注意:(PHP嚴格區分大小寫)

變量名稱以 字母、或下劃線開始,后面跟上數字/字母/下劃線,不能包含特殊字符

變量名稱最好含義明確

變量名最好采用駝峰標記,或下劃線法

駝峰

小駝峰 :firstName

大駝峰:FirstName

下劃線

first_name

可變變量

等量代換

使用變量

直接書寫變量的名稱

$變量名稱

 

 

PHP數據類型8種主要數據類型

標量類型 (特點:只能存儲單一數據)

整型 int | integer

整數

分類

十進制

八進制

十六進制

存儲范圍

帶符號 (-21億 到 21億)

不帶符號 (0 到42億)

超過整型存儲范圍,會出現溢出現象

浮點型 float | double | real

帶小數點

科學計數法 ,e或者 E

注意:

浮點數是有誤差的,不要比較兩個浮點數的大小

布爾型 bool | boolean

true

false

字符串型 string 只能存儲單一數據

定界符

不解析變量

解析變量

heredoc “”

 名稱

 

 名稱 

nowdoc

轉義符

 換行 回車	 水平制表符$ $

花括號 {}

可以將PHP中的變量擴成一個整體來解析

{$變量名}

${變量名}

可以將字符串中指定字符進行增刪改查的操作

字符串的下標 從0開始

根據下標找到對應的字符進行操作

復合類型

數組 array

對象 object

特殊類型

資源 resource

空 null | NULL

 

5種偽類型

number

mixed

callback

void

...

 

PHP數據類型轉換自動轉換(隱式轉換)

程序根據上下文自動轉換

其他類型轉換為數值型

true - 1

false - 0

null - 0

字符串如果以 非法數值開始,直接轉換成0

如果字符串以合法數值開始,一直取到第一個非法數值結束

其他類型轉換為字符串類型

數值型直接轉換成數值本身

true - 1

false - 空字符串

null - 空字符串

數組 - array

資源 - resource

對象 不能轉換為字符串

其他類型轉換成布爾型

0 - false

0.0 - false

空字符串 ‘’ 或者 , ‘0’或者 “0” , - false

null - false

空數組 - false

 if (條件) { 執行條件為真的代碼段; }else { 執行條件為假的代碼段; }
強制轉換(顯示轉換)

臨時轉換 (不會改變變量本身的類型)

(變量類型)$變量名稱

整型 (int | integer)$變量名稱

浮點型 (float | double | real)$變量名稱

字符型 (string)$變量名稱

布爾型 (bool | bollean)$變量名稱

空 (unset)$變量名稱

數組 (array)$變量名稱

對象 (object)$變量名稱

通過系統函數實現

intval

floatval

...

永久轉換

settype($var,$type)
gettype($var)

通過變量函數庫檢查變量的類型

想學習更多PHP相關知識,請關注PHP 的PHP視頻教程!

以上就是php基礎之變量和數據類型的詳細內容,PHP教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 信丰县| 尼玛县| 驻马店市| 灵石县| 三门峡市| 滦平县| 剑河县| 临潭县| 石门县| 钦州市| 阜宁县| 榆树市| 贵阳市| 隆化县| 新龙县| 兖州市| 固始县| 上犹县| 麻栗坡县| 博湖县| 衡山县| 准格尔旗| 新田县| 共和县| 丰镇市| 天等县| 惠水县| 丹寨县| 武胜县| 莎车县| 临猗县| 堆龙德庆县| 桑日县| 旌德县| 灵璧县| 大关县| 马山县| 奉新县| 灵璧县| 罗源县| 梅州市|