丰满爆乳无码一区二区三区,欧美RAPPER潮水抽筋,精品夜夜爽欧美毛片视频,欧美XXXXX高潮喷水

400-800-9385
網(wǎng)站建設資訊詳細

PHP網(wǎng)站制作中幾個常用的小知識

發(fā)表日期:2017-12-29 09:20:55   作者來源:方維網(wǎng)絡   瀏覽:3949   標簽:PHP網(wǎng)站制作    
PHP 網(wǎng)站制作小知識

今天給大家介紹幾個PHP在做網(wǎng)站過程中我們經(jīng)常用到的幾個小知識,有表達式不同結果相同,也有表達式相近結果不相同等,下面方維程序員為大家列舉幾點:
 
關于“==”、“=”和“===”區(qū)別=是賦值符 (例如:a=1.在這里不多做介紹。)
==是比較運算符,只會檢查值不會檢查表達式的類型
===是恒等計算符,會同時檢查表達式的值和類型
例如:
a=0  (數(shù)值)
b=false (布爾值)
a==b (成立)
a===b(不成立)
關于“!==”與“!=”的區(qū)別!=是不等于,比較表達式的值
!==是絕對不等于,同時比較表達式的值 和類型
以上兩個比較符和第一點(“==”,“===“)類似
關于“a=b”與”a=&b”的區(qū)別1.a=b:
做網(wǎng)站寫代碼的時候肯定都用過a=b,b=c之類的賦值吧。他就是把b的會值賦給a。如果b的值更改了a的值是不會改變的。
舉個例子:
b=1
a=b
b=2
打印 a 結果為 1
打印b 結果2
2.a=&b
這個賦值方式我們可能用的不多,要特定的環(huán)境下他是非常有用的。他是把b的地址傳給a,不是賦值,是a和b 指向同一個內(nèi)存地址,當內(nèi)存的值改變時,他們的值都會改變
b=1
a=b
b=2
打印 a 結果為 2
打印b 結果2
 
 
 
“a++”與“++a“的區(qū)別其它不管是a++和++a意思都相同 都是a=a+1但是他們的優(yōu)先級別是不一樣的。例如:
a=1,b=1
a++ 的輸出結果是1
++a的輸出結果是2
關于“->”、“=>”和“::”分別是什么意思1.“=>”是數(shù)組成員訪問符號
這個我們經(jīng)常用在數(shù)組中,操作很方便;例如:
 
$newarray= new array( name => 'xiaoming',
sex => 'lan',
age => 20,
)
在這里特別說明一下在于等于符號是:“>=”不要寫反了。
 
2.”->”是對象成員訪問符號
例如:$this->$name = $value
$this代表的是這個類的本身 ->是訪問這個類所包含的所有成員的操作符號,這句代表的意思 就是把當前類的name成員變量設置為value
3.“::”這個符號叫范圍解析符
一般使用場景是調用內(nèi)部靜態(tài)成員或者其它類的成員調用
例如:
Calss A{
      Static name=”xiaoming”;
      Static function b{
           //
}
Function test(){
      self::b(); self::$name;
}
}

本文作者:方維網(wǎng)絡朱敦釗
如沒特殊注明,文章均為方維網(wǎng)絡原創(chuàng),轉載請注明來自http://www.sdlwjx666.com/news/4083.html
安新县| 涿鹿县| 富锦市| 禹州市| 惠东县| 红安县| 石首市| 弋阳县| 响水县| 上犹县| 秦皇岛市| 咸阳市| 平果县| 太湖县| 深泽县| 洛隆县| 会同县| 丰县| 泽州县| 河池市| 元氏县| 望城县| 宝清县| 江安县| 黔南| 乌拉特后旗| 攀枝花市| 兴和县| 潼南县| 红桥区| 九江市| 文登市| 台前县| 麟游县| 绿春县| 霍城县| 乐清市| 科尔| 万州区| 来安县| 湘西|