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過程中運算,包括函數退出值還可以保存。