Application對象的集合處理方法

2016-08-04 1633 4 編輯:深色多郎 來源:PHP書籍

Application對象的集合有兩個,即Contents和StaticObjects。Contents數據集合是存儲Application對象中所有數據的集合,并且可以使用該集合獲取給定的應用程序作用域的項目列表或者指定一個特殊項目為操作對象。這是常見的網站建設需要用的一些技術信息,多多看看,其語法格式為:

Application.Contents(key),參考key用于指定要獲取的項目的名稱。

StaticObjects數據集合主要用于存儲在Application對象范圍中所有使用<Object>標簽創建的對象。通常應用該集合來設置某對象的指定屬性或遍歷集合檢索所有靜態對象的所有屬性。

其語法格式為:

Application.StaticObjects(key),參數key用于指定要檢索的項目的值。

Application.對象的集合的簡要描述間下:

1、Contacts:包含所有通過腳本命令添加到應用程序中的項目;

2、StaticObjects:包含通過object標記創建的并給了應用程序作用域的對象。

創建一個基于ASP的應用程序之后,可以使用Application對象在該應用程序的所有用戶之間共享信息,這些信息可以保存在Application對象的Contents和StaticObjects集合中。

(1)使用Contents集合保存應用程序信息。

Application對象的 Contents集合包含了在應用程序一級未使用object標記聲明的項目。其格式為:

Application.Contents(Key)或Application(Key),參數key指定 要獲取的項目的名稱。

例如:

    <%Application("MyVar")="Hello"%>

(2)使用StaticObjects集合保存應用程序信息。

Application對象的StaticObjects集合包含所有的在應用程序范圍內使用object標記創建的對象。其格式為:

Application.StaticObjects(Key),參數Key用于指定要檢索的項目的值。

在Global.asa文件中,使用OBJECT標記并將SCOPE屬性設置為“Application”也可以創建具有應用程序作用域的對象。

提示:為具有應用程度作用域的變量分配組件實例有一下兩種情況:若使用Server.CreateObjects方法為變量分配組件實例,則該變量將成為Application.Contents集合的成員;若該變量是用object標記分配的,則該變量將成為Application.Contents集合的成員。

本站文章均為深正網站建設摘自權威資料,書籍,或網絡原創文章,如有版權糾紛或者違規問題,請即刻聯系我們刪除,我們歡迎您分享,引用和轉載,但謝絕直接搬磚和抄襲!感謝...
關注深正互聯
七星彩头尾