1.php嵌入到html中的方式php
(1) <?php.....?> 標準風格(推薦)html
(2)<script language="php">......</script>長風格數組
(3)<?....?>短風格 須要在php.ini中開啓才行htm
(4)<%....%>兼容asp風格(默認不支持) 開啓方式同上對象
2.在php中每條語句使用分號結束的。也就是分號是php語句之間的分隔符。注意:在每一個腳本中,最後一條語句後能夠沒有分號結束索引
3.註釋: 主要是用來表示做用ip
1. // 單行註釋資源
2.#單行註釋文檔
3./*.....*/多行註釋 注意 不可嵌套使用字符串
4./**......*/文檔註釋
4.變量
php是一個弱類型語言,沒必要向php聲明該變量的數據類型。
php會根據變量的值,自動把變量轉換爲正確的數據類型
在強類型的變成語言中,咱們必須在使用變量前先聲明(定義)變量的類型和名稱。
變量:裏面的值常常發生改動
做用:主要是在程序執行過程當中儲存數據
變量的命名規範:
變量是以$符開始定義的
變量名的規範:由字母,數字,下劃線構成,不能夠使用數字開頭。
在php中變量名區分大小寫
標識符命名規範:
1.必須以字母或下劃線開頭
2.其後能夠使字母,數字,下劃線
3.標識符中不能出現特殊符號
4.標識符不能是關鍵字
5 變量的類型(8種)
*在php中共計有八種基本數據類型
4種標量類型:
整數(int),浮點數(float/doble),布爾值(boolean),字符串(string)
2種複合類型:
數組(array),對象(objeat)
2種特殊類型:
資源(resource),空(NULL)
其中:對象和資源類型屬於引用類型,其餘都屬於值類型
整型:int類型
php的整形是佔4個字節(32)的
浮點數:(不區分單精度雙精度,同一佔8個字節)
定義:
$d1=12.5;
布爾值:(真true 假false)
當轉換爲boolean時 如下值會被認爲是false
布爾值false自身
整型值 0
浮點型值 0.0
空「」字符串 以及字符串「0」
不包括任何元素的數組
不包括任何成員變量的對象
特殊類型NULL
從沒有任何標記(tags)的XML文檔生成的SimpleXML對象
字符串(string)
在php中字符串的定義方式
單引號: ' ' 不支持解析變量
雙引號: " " 支持變量解析
一個字符串 就是由一系列的字符組成
其中每一個字符等同於一個字節 最大能夠達到2GB
定界符: <<< 注意結束符的使用
數組array:
一個變量中能夠儲存多個值
數組分爲:關聯式數組和索引式數組
定義:
$a=array(10,20,30,40);
echo $a[0]; //輸出10