php學習之旅第三天

2021-10-01 10:16:21 字數 799 閱讀 1489

1. 運算子

== :只比較值不比較型別:

『123』 == 123 返回值為true;

=== :左邊與右邊相同,資料型別大小都要相同:

『123』 === 123 返回值為false;

!==:不全等於,只有大小或者型別不同

2. 邏輯運算

邏輯與和邏輯或又被稱為短路運算:如果第乙個表示式結果已經滿足條件了,那麼就不會執行邏輯運算子後面的表示式:

所以在書寫**時,盡量將出現概率最高的(能夠直接判斷出結果)的表示式放在第一位;

3. 連線運算子:是php中將多個字串拼接一起的符號

. : 將兩個字串連線到一起;

.= : 復合運算,將左邊的內容和右邊的內容連線起來,並重新賦值給左邊變數;

4.錯誤抑制符:在php中有一些錯誤可以提前預知但是無法避免,但又不希望報錯給使用者看,可以使用錯誤抑制符

@:在可能出錯的表示式前使用即可;

錯誤抑制符通常在生產環境(上線)會用到,在開發時不會用,系統本身最好沒有任何錯誤;

5. 三目運算子:有三個表示式參與的運算(簡單的分支結構運算)

語法格式:表示式1 ?表示式2 :表示式3

如果表示式1成立,執行表示式2,否則執行表示式3;

注:如果表示式較複雜,應使用括號;

6.常用系統函式

有關輸出的函式:

print:類似echo輸出提供的資料的內容,本質是一種結構(不是函式),返回1,可以不需要使用括號;

print_r:類似var_dump(),但是不會輸出資料型別,只會輸出值(多用於陣列列印);

碼神之旅第三天

今天是來到碼神的第三天了,來到這裡的第一天,我就能感覺得到同學們積極的學習氛圍,事實也證明,同學們對學習的熱情也是極高的,課堂上楠哥的講解也非常細緻入微,而我則是由於前一天的斷電,晚上沒休息好,導致課堂上沒什麼精神,甚至有點瞌睡,楠哥發現後,停下正在講的內容來輔導我乙個人,這點讓我非常感動,這又讓我...

學習第三天

額,又是美好的一天!祝賀比利時奪得季軍!下面,還是先看資訊學 今天繼續看倍增。這道題是和倍增沾邊的題,額,其實就是兩邊floyd。但是思路還是可以借鑑的。這道的思路是,使用兩個陣列,乙個是f k u v 這個陣列表示節點u到節點v之間是否距離為2 k,如果是,則為1,否則為0.代表u和v之間是否1s...

學習第三天

等價類是建立在這種思想之上 即我們不可能進行窮舉測試,那麼我們就 必須對輸入進行分類,而這種分類是建立在我們知道計算機程式設計原理和 計算機處理單元的工作原理基礎之上的,程式是通過資料結構和演算法來實現 的,計算機是按照演算法來執行程式的,這種執行是穩定的,不會因為我們的 輸入而導致計算機處理不穩定...