PHP語法:echo、static、換行

PHP,一個巢狀的縮寫名稱,是英文超級文字預處理語言(PHP:Hypertext Preprocessor)的縮寫。PHP 是一種 HTML 內嵌式的語言,PHP與微軟的ASP頗有幾分相似,都是一種在服務器端執行的嵌入HTML文件的指令碼語言,語言的`風格有類似於C語言,現在被很多的網站程式設計人員廣泛的運用。

PHP語法:echo、static、換行
  PHP語法:echo、static、換行

一、echo,輸出和換行

舉例:echo "string"

現在我想換行再輸入,我寫程式碼如下,我感覺程式會換行

可惜,程式不懂金陽光

其實PHP有換行符echo "

";

二、static 靜態修飾符

為什麼程式變數需要什麼static呢?我們先看一段程式碼

金陽光本意是想不斷呼叫testStatic函式,讓變數$x不斷自增1,不斷呼叫輸出,結果為x=1;x=2 x=3 ...

可惜事與願違!,這裡static可以大顯身手

加上一個static修飾符

搞定了。這裡給大家講點原理:

通常,當函式完成/執行後,php會刪除所有變數,這時候我們希望保留原來變數運算值,除了用全域性變數,還可以用static,因為static生命週期很長很長,一直到整個程式退出才釋放,所以申明為static的話,x過程中運算,包括函式退出值還可以儲存。