close

其實還是搞不太懂到底怎麼寫,於是就一步一腳印,按照講義上頭註明的規定 

自己重複試試看,只要寫好一段就上傳到網路測試,直到成功顯示再繼續下一步

 0409_php常數跟變數實作_02  

▲使用IE網頁上的顯示

 

一、最先的兩行

語法前兩行是宣告「變數name要顯示天空」、定義「Color指得是藍色」

$name="天空";

define("Color","藍色");

二、內容第一行

使用雙引號目的在於使name變數顯示字串。

echo "$name"."<br>";

三、內容第二行

由於是常數因此直接寫上Color即可。

echo Color."<br>";

四、內容第三行

在「變數name」及「常數Color」如第一二行,而中間「的顏色是」這句,經過熱心同學教導,使用「.」區隔開來就能成功顯示,後來我也發現此字串有無使用雙引號也都能顯示。

echo "$name".的顏色是.Color."<br>";

五、內容第四行

利用echo輸出變數時僅能使用雙引號或者不需要使用雙引號特性,直接標上單引號就能呈現出變數原貌,中間「的值是」字句一樣用「.」區隔,最後在用雙引號顯示變數name

echo '$name'.的值是."$name"."<br>";

六、內容第五行

利用雙引號讓Color變成字串,中間「的值是」字句一樣用「.」區隔,最後直接放上Color去讓電腦自動取代成藍色

echo "Color".的值是.Color."<br>";

七、內容第六行

利用echo輸出變數時僅能使用雙引號或者不需要使用雙引號特性,直接標上單引號就能呈現出變數原貌,最後在用雙引號顯示變數name,比較特別的是要顯示出「=」以及「””」,利用echo輸出單引號內的變數為原貌特性,把。「=」以及第一個「」放進去,而最後換行的「"\"<br>"」部分則用兩個雙引號包住<br>以及第二個「」,並在第二個「」前加上脫逸字元(反斜線)「\」,使得第二個「」能不被處理而直接顯示在畫面上。

echo '$name="'."$name"."\"<br>";

八、換行

皆在最後加上屬於在畫面上執行換行動作的「"<br>"

九、註解

本來想在每句語法下面加上註解,但為求完整性,因此把原稿整段利用備註語法放在下面,多行備註語法:「/*註解的內容*/ 

十、疑問

1.變數不用先宣告,但是在寫變數之前不是也需要先寫$a=”xxx”嗎?

2.常數的內容固定不變,但目前看起來變數跟常數用法沒有差很多,是因為這是很初階的程度,之後更深入時就會有差別嗎?

 

 0409_php常數跟變數實作_01  

原始碼

arrow
arrow
    全站熱搜

    alwaysopen711 發表在 痞客邦 留言(0) 人氣()