freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

phpweb程序設(shè)計教程與實驗習題答案(編輯修改稿)

2025-07-19 12:56 本頁面
 

【文章內(nèi)容簡介】 { 語句組 }在PHP5中使用訪問控制關(guān)鍵字public、private與protected,控制類屬性的訪問范圍。使用關(guān)鍵字public所聲明的屬性,可以在類的內(nèi)部與外部進行訪問,也可以被繼承。這是類屬性的默認訪問方式。使用關(guān)鍵字private所聲明的屬性是私有的,只能在類的內(nèi)部進行訪問;而使用關(guān)鍵字protected所聲明的屬性則是保護的,只能在類的內(nèi)部及其子類中進行訪問。在類中創(chuàng)建方法時,若在關(guān)鍵字function前未使用其他任何關(guān)鍵字,則該方法是公共的,可在類的內(nèi)部與外部直接進行調(diào)用。在PHP5中可以使用public、private與protected訪問控制關(guān)鍵字,控制類方法的訪問范圍。類方法的訪問控制與類屬性的訪問控制是相似的。繼承是面向?qū)ο缶幊痰闹饕卣髦?。在PHP中,只支持單重繼承,即一個子類只能有一個父類。通過繼承而生成的子類,將自動擁有父類的有關(guān)屬性與方法,還可聲明新屬性或定義新方法。 類的繼承使用關(guān)鍵字extends來定義,其基本格式為:class childclassname extends parentclassname{ //新屬性 var|public|private|protected $newpropertyname_1。 var|public|private|protected $newpropertyname_2。 ... var|public|private|protected $newpropertyname_n。 //新方法 [public|private|protected] function newmethodname_1(...) {...} [public|private|protected] function newmethodname_2(...) {...} ... [public|private|protected] function newmethodname_m(...) {...} }10. 在PHP中,如何實現(xiàn)方法的重載?方法的重載,是指在子類中重新定義父類中的同名方法。方法的重載體現(xiàn)了面向?qū)ο缶幊痰亩鄳B(tài)性特征。11. 在PHP中,如何實現(xiàn)對象的克???1對象的克隆是指為已存在的對象建立副本。為了實現(xiàn)此類應用,PHP5提供了一個特殊的克隆函數(shù)__clone()。在默認情況下,在克隆對象時將建立一個與原對象具有相同屬性與方法的對象。1對象的串行化是指將對象轉(zhuǎn)化為一個字符串。對象的反串行化是指將對象的串行化字符串重新還原為原來的對象。在PHP中使用serialize()函數(shù),將對象名串行化,返回值為指定對象被串行化后的字符串。使用unserialize()函數(shù)來實現(xiàn)對象的反串行化,其參數(shù)為某對象的串行化字符串,返回值為重新組織好的對象。1類的靜態(tài)成員包括類的靜態(tài)屬性與靜態(tài)方法。與一般的類成員不同,類的靜態(tài)成員與對象(類的實例)無關(guān),而只與類本身有關(guān)。靜態(tài)成員類似于全局變量,由該類的所有實例共享;而靜態(tài)方法則類似于全局函數(shù),無需創(chuàng)建該類的實例即可直接進行調(diào)用。在PHP中,靜態(tài)成員是使用關(guān)鍵字static來進行聲明的。對于靜態(tài)成員,其訪問方式也與一般的類成員不同。在類的內(nèi)部,靜態(tài)成員應通過特殊類self來進行訪問,其基本格式為:self::$propertynameself::methodname(...)在類的外部,靜態(tài)成員則應通用類名來進行訪問,其基本格式為:classname::$propertynameclassname::methodname(...)1抽象方法是指使用關(guān)鍵字abstract定義的尚未實現(xiàn)(即沒有任何代碼)且無任何參數(shù)的以分號“?!苯Y(jié)束的方法。抽象類則是指使用關(guān)鍵字abstract定義的包含有一個或多個抽象方法的類。抽象類是不能被實例化的,但允許被繼承。通過繼承抽象類,可以生成相應的子類,并在其中全部或部分實現(xiàn)有關(guān)的抽象方法。抽象方法被實現(xiàn)后便成為一般的方法,而抽象類中所有的抽象方法均被實現(xiàn)后便成為一般的可被實例化的類。通常,可將抽象類作為其子類的模板來看待,而其所包含的抽象方法則可作為相應的一般方法的占位符來看待。1在PHP5中,接口相當于一種特殊的抽象類,即只有一個抽象方法而無其他任何內(nèi)容的抽象類。但與抽象類的定義不同,接口是使用關(guān)鍵字interface來進行定義的。定義了接口后,即可在創(chuàng)建類時使用關(guān)鍵字implements實現(xiàn)接口,并在類中為各方法編寫具體的功能代碼。1__call()函數(shù)是PHP5所提供的一個特殊函數(shù),可在調(diào)用不存在的方法時自動地被調(diào)用,通常用于輸出相應的錯誤信息。該函數(shù)有兩個參數(shù),其中第一個參數(shù)用于接收相應的方法名,第二個參數(shù)用于接收相應的參數(shù)數(shù)組。1__autoload()函數(shù)是PHP5的一個特殊的預定義全局函數(shù),其功能就是自動加載所需要的類。該函數(shù)只有一個參數(shù),用于接收由系統(tǒng)自動傳遞的類名。第7章參考答案習題7date()和getdate()函數(shù)的返回值類型不同。date()函數(shù)的返回值是將當前時間按照給定的格式串要求而產(chǎn)生的字符串。getdate()函數(shù)的返回值是當前時間的包含有日期和時間信息的數(shù)組。abefcdedefcd[Ss][Tt][Uu][Dd][Ee][Nn][Tt]_[Aa][Bb][Cc].第8章參考答案習題8MySQL是一個多用戶、多線程數(shù)據(jù)庫服務(wù)器,是一個客戶機/服務(wù)器結(jié)構(gòu)的數(shù)據(jù)庫系統(tǒng),它由一個服務(wù)器守護程序mysqld和多個不同的客戶程序(mysql)和庫組成。MySQL支持大量的字段類型,它可以被分為3類:數(shù)字類型、日期和時間類型以及字符串類型。、。mysql grant all privileges on db to John ℅ identified by abc。Create Table命令建立一個新表的結(jié)構(gòu),Alter Table命令更改已存在的表的定義(如修改列名、新增列、刪除列、修改列的寬度等)。第9章參考答案習題9在PHP中,MySQL數(shù)據(jù)庫編程的基本步驟如下: (1)建立與MySQL數(shù)據(jù)庫服務(wù)器的連接。(2)選擇要對其進行操作的數(shù)據(jù)庫。(3)執(zhí)行相應的數(shù)據(jù)庫操作,包括記錄的檢索、增加、修改、刪除等。(4)關(guān)閉與MySQL數(shù)據(jù)庫服務(wù)器的連接。在PHP中,使用mysql_connect()函數(shù),建立與MySQL數(shù)據(jù)庫服務(wù)器的連接。語法格式為:mysql_connect([server[,username[,password]]])其中參數(shù)server為MySQL數(shù)據(jù)庫服務(wù)器名稱;username為用戶名;password為密碼。返回值為一個對應的連接標識號。在PHP中,使用mysql_connect()函數(shù)關(guān)閉與MySQL數(shù)據(jù)庫服務(wù)器的連接,其語法格式為:mysql_close([link_identifier])其中可選參數(shù)link_identifier為連接標識號。選擇數(shù)據(jù)庫的函數(shù)為:mysql_select_db(database_name[,link_identifier])參數(shù)database_name為要打開的數(shù)據(jù)庫名,link_identifier為連接標識號。首先構(gòu)造SQL操作命令(查詢、插入、刪除、更新等)字符串,然后通過mysql_query()函數(shù),將SQL操作命令發(fā)送到MySQL數(shù)據(jù)庫服務(wù)器,再由MySQL數(shù)據(jù)庫管理系統(tǒng)執(zhí)行收到的SQL命令,返回操作結(jié)果信息。mysql_query()函數(shù)格式為:mysql_query(query_statement[, link_identifier])其中參數(shù)query_statement為要執(zhí)行的SQL命令字符串。使用mysqli函數(shù)庫訪問MySQL數(shù)據(jù)庫的基本方法有兩種:(1)面向過程方法:與使用mysql函數(shù)庫訪問方法相似(參見第1題),只是函數(shù)名不是以mysql開頭,而是以mysqli開頭。(2)面向?qū)ο蠓椒ǎ篴. 創(chuàng)建mysqli類對象。$link=new mysqli(服務(wù)器名,用戶名,密碼);b. 選擇數(shù)據(jù)庫。$linkselect_db(數(shù)據(jù)庫名);c. 執(zhí)行SQL命令。$linkquery(SQL命令串);若為查詢操作,應把函數(shù)值存入一個結(jié)果集變量中,如$rs=$linkquery(SELEC
點擊復制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1