| CFML基礎知識 
 一、Coldfusion 頁面輸出
 
 <cfoutput>Hello world!</cfoutput>
 
 二、常量
 
 (Coldfusion不允許為常量指定名稱,只能是固定值如123,”hello”)
 
 三、變數
 
 1.命名規則
 
 - 變數名與大小寫無關
 - 變數名只能包括字母,數位和下劃線.
 - 每個變數名必須以字母開頭.
 - 不允許使用特殊字元(如"")和Coldfusion的保留字(如函數名和標籤名)
 
 2.變數的類型
 
 ColdFusion被認為是無類型的, 無需指定變數的資料類型
 
 資料是有類型的,決定了變數在記憶體中保存方式
 
 - 簡單類型
 * 整數,如135
 * 實數,如-9.7856
 * 布林值 包括 True和False
 * 日期時間值 2005-04-07 12:56:12
 
 - 複雜類型
 * 陣列
 * 結構
 * 查詢
 
 
 - 二進位類型
 * 原始資料,如gif檔或exe檔的內容
 
 - Object
 * Com Object
 * CORBA Object
 * Java Object
 * Web Services
 * Coldfusion 組件
 
 3.變數的作用域
 
 用Prefix表示作用域
 
 
  
 要求變數名都需要寫首碼,除了variables,提高性能及可讀性
 
 4.定義變數
 
 * 所有變數在使用前必須定義
 * 用cfset標籤定義變數 <cfset a=123>
 * 用cfparam 標籤定義變數 <cfparam name=”b” default=”456”>
 
 5.輸出變數
 
 * 用cfoutput輸出顯示結果
 * 用##包圍變數名,<cfoutput>#a#</cfoutput>
 
 6.類型轉換
 |