天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

PHP基礎知識介紹

php中的整形數是有符號的,不能表示無符號整數,當整形數超出范圍時,會自動從整形數轉化成float數,可以用php_int_size常量來查看php整數類型所占字節,一般為4個字節,所以可以估算出整形數的范圍,最高位數符號位。也可以用php_int_max常量來查看int的最大值。

小知識點:

1.   當變量為0.0或“0”在布爾變量中均表示false;

2.   字符串變量用雙引號時其中變量和轉義字符可以按照其定義正常輸出,而用單引號輸出內容時它會原樣輸出其內容,即轉義字符或變量不會起作用,而只會原樣輸出字面內容,這個可以自己寫一下代碼看一下區別。個人感覺php變量的定義有點類似js,因為你根本不需要指定它任何類型,它的類型完全取決于實際你使用的類型。

3.   php的算術運算符:

注意點:除號“/ ”得到的結果可以是整數也可以是float.而不是單是整數,例如 5/2 結果是2.5,而在C語言中結果是2。當結果除不盡時,結果顯示14位有效數字。

運算符一共有  +  、-  、  *   、  /  、  %  五個運算符。

連結兩個字符串的符號不是Java中的+號,而是 . 點號,點號會自動將前后變量看成字符串來對待。

“==”符號和”===”的區別:

“==”符號表示只有左邊和右邊的值相等才為真。

“===”符號表示左邊和右邊不但值相等,就連變量類型也應該相等的,才會返回真。

下例:

$a=2;

$b=2.0;

上例中$a和$b 變量的值是相等的,但類型是不相等的!所有用==為真,用===則為假。

$a !== $b 表示只要a和b值不相等或者類型不相等時結果為true。

$a != $b 表示只有a 和b 的值不相等時結果為true。

$a <> $b 表示含義和 $a != $b 相同。

echo  $a==$b 輸出的內容并非是true或false。而是0和1,1代表true,0代表false。

還有>=、<=符號分別表示大于或等于、小于或等于。

||邏輯判斷有一個特殊,當前面的判斷為true時,”||”符號后面的表達式便不會執行,這一點要小心!同理&&符號也有類似情況。這種現象稱為短路。短路與和短路或就是其中的代表 。||符號可以用or代替。同理&&符號可以用and代替。但英文的or和and還是有點區別:or運算符較低,比=低。例如

$a = false || true;    //a返回true;

$a = false or true; //=》 ($a = false ) or true;

var-dump($a,$b);

同理 and 符號也有類似這種情況。

類型運算符:instanceof,用于判斷數據是否是某一類的實例,這一點和Java類似,結果返回true或false。

++和―運算符只針對變量,不能對常量使用!

php中的switch語句括號內可以是布爾類型!而字符串“0”被看作false。default語句可以放在任何位置而不影響其他case語句的執行順序!哪怕放在switch語句中的第一句。但要注意要記得寫break語句。

表單提交問題:

在火狐瀏覽器中,表單提交的方法為POST時,相應的獲得字段值得方法就是$_POST,而不是$_REQUEST,而在IE或Firefox中,不管是POST還是GET都是可以用$_REQUEST來獲得內容的。$_REQUEST的參數對應表單相應Input元素的name屬性值。

 

php中的break語句不同點:

首先必須明白什么是循環?循環就是由for、while關鍵字的大括號構成的部分叫循環,這和if語句的大括號是不同的,continue語句一般放在if語句中,一般就用于跳過for循環的本次循環或while循環的本次循環。千萬不要認為在for循環中大括號一括就代表一個循環,if語句下的大括號就不是循環。

break語句后面可以帶一個數字表示跳出到第幾層循環之外,以break語句所在的大括號區域為第一層循環。依次往外遞加,而不是從外到里遞增。但注意數字太大以至于超出最外層的循環!例如總共只有3層循環,你卻要跳4層,這就會出錯!break默認跳出循環層數是1.

continue語句則用于結束本次循環,跳過本次循環剩下的代碼開始一個新的循環。

goto語句僅在php5.3或以上版本有效

goto的作用:用來跳出循環來代替多重循環的break語句。使代碼更簡潔!

php中變量和常量的區別:

1.   常量前面沒有美元符號。

2.   常量通過define()函數或const定義,不能充當賦值語句的左值。

3.   常量可以不理會變量所在的作用域而在任何地方使用和訪問。

4.   常量一旦定義就不可以被重新定義或取消定義。

5.   常量的值是標量【基本數據類型float、int、string、boolean】。

定義一個常量的兩種形式:

define("INT_MAX",255)或 const INT_MAX=255;不能再常量前加美元符號,也不能重新賦值。

php技術PHP基礎知識介紹,轉載需保留來源!

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

主站蜘蛛池模板: 久青草国产97香蕉在线视频 | 波多结衣一区二区三区 | xxx暴力xxx| 国拍自产精品福利区 | 久久精品亚洲AV中文2区金莲 | 美女的避毛 | 91精品国产91热久久p | 亚洲一级特黄 | 小妇人电影免费完整观看2021 | 午夜影视不用充钱的免费 | 亚洲蜜桃AV永久无码精品放毛片 | 琪琪热热色原日韩在线 | 亚洲乱码爆乳精品成人毛片 | 久久久精品久久久久三级 | 免费三级播放器 | 5g在线视讯年龄确认海外禁止进入 | 99久久99久久精品 | 香蕉久久夜色精品国产小说 | 色视频色露露永久免费观看 | 黄色a三级三级三级免费看 黄色a三级免费看 | 国产精品色午夜视频免费看 | 色中色论坛网站 | 黑丝制服影院 | 九九99亚洲精品久久久久 | 色狠狠一区二区 | 久久极品视频 | 99久久99久久久99精品齐 | 久久精品99热超碰 | 啦啦啦WWW在线观看免费高清版 | 国产偷国产偷亚州清高 | 迅雷成人论坛 | 少妇高潮A视频 | 国产精品久久久久久影院 | 久久re热线视频精品99 | 亚洲欧美日韩高清专区 | 国产欧美日韩亚洲第一页 | 亚洲一级电影 | 欧美国产精品久久久乱码 | 亚洲乱亚洲乱妇在线观看 | 99精品视频一区在线视频免费观看 | 色综合久久88一加勒比 |