網頁程式撰寫/2017/柯智懷:修訂版本之間的差異

出自六年制學程
跳轉到: 導覽搜尋
 
(未顯示同用戶所作出之3次版本)
第 1 行: 第 1 行:
 
*[[網頁程式撰寫/2017]]
 
*[[網頁程式撰寫/2017]]
[[CAT:網頁程式撰寫]]
+
[[分類:網頁程式撰寫]]
 +
==宣告HTML版本==
 +
*HTML5:<!DOCTYPE HTML>
 +
*HTML4:<nowiki><!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.01//EN' 'http://www.w3.org/TR/html4/strict.dtd'></nowiki>
 +
==PHP==
 +
===腳本元素===
 +
*以敘述為主體組成的程式語言。包含演算、資料、結果。
 +
*使用半形分號結束
 +
*註解為兩個正斜線,多行註解為一對<nowiki>/*及*/</nowiki>
 +
*使用點字元組合兩個分開的程式碼
 +
===演算===
 +
*echo和print都是用來輸出一個值當下內容到螢幕上的演算。
 +
*difine是用來定義常數的演算,用法為difine("常數名", "內容")。
 +
==跳脫字元==
 +
*\n換行、\\為\,\$為$符號、\"為"符號。
 +
===變數===
 +
*變數使用錢幣符號指定,不可使用運算子及保留字;錢幣符號不是變數名稱的一部分。
 +
*使用等號進行指定敘述,指派變數值。
 +
**用括號標示的都是字串
 +
**直接輸入整數,預設的變數類型為整數
 +
**輸入小數為浮點數
 +
**輸入TRUE或FALSE為布林值
 +
**輸入NULL為虛空
 +
*在變數連動的情況下,兩個變數為指定敘述關係,則分別占用記憶體位置
 +
**若在被指定方變數錢幣符號前方加上&符號,則兩變數變為參考指定敘述關係,占用同一記憶體位置。
 +
*以O開頭的數字為八進位,以Ox開頭為十六進位。
 +
===運算子===
 +
*先乘除後加減。
 +
*可以使用邏輯運算子。
 +
*算數運算子中%表餘數。
 +
**++表示遞增,--表示遞減。
 +
*錯誤抑制運算子是@。
 +
*可以透過括號中放入系統變數類型名來手動轉換型態。

2017年9月21日 (四) 12:27的最新修訂版本

宣告HTML版本

  • HTML5:<!DOCTYPE HTML>
  • HTML4:<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.01//EN' 'http://www.w3.org/TR/html4/strict.dtd'>

PHP

腳本元素

  • 以敘述為主體組成的程式語言。包含演算、資料、結果。
  • 使用半形分號結束
  • 註解為兩個正斜線,多行註解為一對/*及*/
  • 使用點字元組合兩個分開的程式碼

演算

  • echo和print都是用來輸出一個值當下內容到螢幕上的演算。
  • difine是用來定義常數的演算,用法為difine("常數名", "內容")。

跳脫字元

  • \n換行、\\為\,\$為$符號、\"為"符號。

變數

  • 變數使用錢幣符號指定,不可使用運算子及保留字;錢幣符號不是變數名稱的一部分。
  • 使用等號進行指定敘述,指派變數值。
    • 用括號標示的都是字串
    • 直接輸入整數,預設的變數類型為整數
    • 輸入小數為浮點數
    • 輸入TRUE或FALSE為布林值
    • 輸入NULL為虛空
  • 在變數連動的情況下,兩個變數為指定敘述關係,則分別占用記憶體位置
    • 若在被指定方變數錢幣符號前方加上&符號,則兩變數變為參考指定敘述關係,占用同一記憶體位置。
  • 以O開頭的數字為八進位,以Ox開頭為十六進位。

運算子

  • 先乘除後加減。
  • 可以使用邏輯運算子。
  • 算數運算子中%表餘數。
    • ++表示遞增,--表示遞減。
  • 錯誤抑制運算子是@。
  • 可以透過括號中放入系統變數類型名來手動轉換型態。