版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
2024年P(guān)HP歷年考試高頻考點(diǎn)試題附帶答案(圖片大小可自由調(diào)整)第1卷一.參考題庫(共25題)1.下列選項(xiàng)中,可以用于獲取函數(shù)返回值的關(guān)鍵字是()。A、continueB、breakC、exitD、return2.Session和Cookie的區(qū)別說法錯(cuò)誤的是()。A、Session和Cookie都可以記錄數(shù)據(jù)狀態(tài)B、在設(shè)置Session和Cookie之前不能有輸出C、在使用Cookie前要使用cookie_start()函數(shù)初始D、Cookie是客戶端技術(shù),Session是服務(wù)器端技術(shù)3.請(qǐng)閱讀以下程序代碼,輸出結(jié)果正確的是()。 A、array(0){}B、string(0)""C、NULLD、int(0)4.以下關(guān)于PHP中父類,子類關(guān)系的說法正確的有:()。A、PHP中一個(gè)父類只能有一個(gè)子類B、PHP中一個(gè)子類只能有一個(gè)父類C、PHP中一個(gè)父類可以有多個(gè)子類D、PHP中一個(gè)子類可以有多個(gè)父類5.下列選項(xiàng)中,可以用來繪制文本的函數(shù)是()。A、imagecharB、imagecharupC、imagestringD、imagestringup6.PHP是哪一種類型的語言()A、編譯型B、解釋性C、兩者都是D、兩者都不是7.三元運(yùn)算符即三目運(yùn)算符,也被稱做條件運(yùn)算符。8.PHP僅支持3種數(shù)據(jù)類型,分別為標(biāo)量數(shù)據(jù)類型、復(fù)合數(shù)據(jù)類型及特殊數(shù)據(jù)類型。9.在PHP中,可以使用Unix時(shí)間戳獲取精確的腳本執(zhí)行時(shí)間。10.安裝Web服務(wù)器程序后,在地址欄中輸入(),可以訪問站點(diǎn)默認(rèn)文檔。A、在局域網(wǎng)中直接輸入服務(wù)器的IP地址B、在局域網(wǎng)中直接輸入服務(wù)器所在計(jì)算機(jī)的名稱C、如果是在服務(wù)器所在的計(jì)算機(jī)上,直接輸入http://11.關(guān)于drop關(guān)鍵字的說法正確的有()。A、drop可以刪除數(shù)據(jù)庫B、drop可以刪除表C、drop可以刪除表中的某條數(shù)據(jù)D、以上說法都正確12.以下代碼返回的結(jié)果為()。 A、trueB、falseC、程序運(yùn)行出錯(cuò)D、根據(jù)版本來定13.在PHP中,還可以將一個(gè)變量的值作為另一個(gè)變量的名稱,這樣的變量叫可變變量。14.簡述Cookie的原理及使用?15.下面幾個(gè)后臺(tái)腳本編程語言中,哪個(gè)屬于開源的軟件?()A、ASPB、PHPC、JSPD、CGI16.PHP中,可以用來接收上傳的文件的函數(shù)是()。A、$_FILESB、copysC、is_uploadfileD、move_uploaded_file17.當(dāng)要打開的文件不存在時(shí),下列選項(xiàng)中可以嘗試創(chuàng)建的文件模式是()。A、rB、r+C、wD、w+18.對(duì)于大流量的網(wǎng)站,您采用什么樣的方法來解決訪問量問題?19.判斷某個(gè)類是否存在的函數(shù)為()。A、class_existsB、file_existsC、is_dirD、interface_existd20.單元格中跨行的標(biāo)簽是()。A、rowspanB、colspanC、backgroundD、class21.以下腳本輸出什么?() A、AnimalcalledB、一個(gè)錯(cuò)誤C、一個(gè)警告D、什么都沒有22.以下PHP程序的輸出結(jié)果是()。 A、0,3B、-1,3C、4,1D、1,423.下列選項(xiàng)中,將enctype屬性值設(shè)置為(),可以實(shí)現(xiàn)文件上傳。A、application/x-www-form-urlencodedB、multipart/form-dataC、text/plainD、以上答案都不正確24.在PHP中函數(shù)的命名需要遵循一定的規(guī)則,以下列舉函數(shù)名稱錯(cuò)誤的是()。A、傳itcastB、_hiC、itcast_01D、2good25.mysql_query(“setnamesgb2312”);該行代碼一般要寫在哪里最合適?()A、從數(shù)據(jù)表中返回記錄之前B、從數(shù)據(jù)表中返回記錄中間C、從數(shù)據(jù)表中返回記錄之后D、寫在哪里也無所謂第2卷一.參考題庫(共25題)1.下列哪個(gè)函數(shù)是將數(shù)組轉(zhuǎn)換為字符串?()A、imploed()B、explode()C、arsort()D、natsort()2.include的功能和require一樣,不同的是,require不能用在()A、判斷語句或循環(huán)里,B、連接語句里C、聲明語句里D、文件的開頭E、文件的中間3.下列選項(xiàng)中,不屬于跳轉(zhuǎn)語句的是()。A、breakB、continueC、gotoD、exit4.在PHP中,mkdir()函數(shù)可以遞歸創(chuàng)建多級(jí)目錄。5.下列表達(dá)式結(jié)果為true的是()。A、1===’1’B、1==2C、1==’1’D、1>’1’6.PHP默認(rèn)時(shí)間是格林威治時(shí)間。7.假設(shè)瀏覽器沒有重啟,那么在最后一次訪問后的多久,會(huì)話(SESSION)才會(huì)過期并被回收?()A、1440秒后B、在session.gc_maxlifetime設(shè)置的時(shí)間過了后C、除非手動(dòng)刪除,否則永不過期D、除非瀏覽器重啟,否則永不過期8.在GD函數(shù)庫中,函數(shù)imagesetpixel的作用是繪制()。A、一個(gè)點(diǎn)B、一條線C、一個(gè)橢圓D、一個(gè)矩形9.寫一個(gè)函數(shù),能夠遍歷一個(gè)文件夾下所有文件和子文件夾。10.關(guān)于mysqli擴(kuò)展表述正確的是()。A、mysqli_close()函數(shù)可以關(guān)閉數(shù)據(jù)庫連接B、mysqli_open()函數(shù)用于打開、建立數(shù)據(jù)庫連接C、mysqli_fetch_array()函數(shù)返回結(jié)果是數(shù)組D、mysqli_query()不能執(zhí)行DELETE語句11.echo,print(),print_r(),printf(),sprintf(),var_dump()有什么區(qū)別?12.以下字符的長度是()。 A、9B、5C、7D、313.為方便編程,PHP為for、while、do、while等語句提供了流程替代語法。14.請(qǐng)編寫PHP代碼,定義一個(gè)sum函數(shù),主要功能是對(duì)傳入的兩個(gè)參數(shù)作判斷,如果兩個(gè)值都是數(shù)字則函數(shù)返回兩個(gè)參數(shù)之和,否則將兩個(gè)參數(shù)連接并返回。15.以下代碼運(yùn)行結(jié)果為()。 A、This,course,is,very,easy,!B、Thiscourseisveryeasy!C、Thiscourseisveryeasy!,D、提示錯(cuò)誤16.查詢名字中第2個(gè)字為“陽”的學(xué)生的姓名和學(xué)號(hào),正確的是()A、SelectSname,SnofromstudentwhereSnamelike‘_陽%’;B、SelectSname,SnofromstudentwhereSnamelike‘陽%’;C、SelectSname,SnofromstudentwhereSnamelike‘_陽’;D、SelectSname,SnofromstudentwhereSnamelike‘陽_%’;17.php語言中隨機(jī)函數(shù)是()。A、randB、sqrC、fixD、abs18.在PHP的面象對(duì)象中,類中定義的析構(gòu)函數(shù)是在()調(diào)用的。A、類創(chuàng)建時(shí)B、創(chuàng)建對(duì)象時(shí)C、刪除對(duì)象時(shí)D、不自動(dòng)調(diào)用19.表達(dá)式“2.62+3.38”的運(yùn)算結(jié)果是整數(shù)類型值6。20.要實(shí)現(xiàn)文件上傳,表單的提交方式必須是GET方式。21.以下哪些屬于smarty中要求建立的文件目錄?()A、cacheB、configsC、phpD、mysql22.關(guān)于遞增遞減運(yùn)算符的說法錯(cuò)誤的是()。A、當(dāng)操作數(shù)為布爾型數(shù)據(jù)時(shí),遞增遞減操作對(duì)其值不產(chǎn)生影響。B、當(dāng)操作數(shù)為NULL時(shí),遞增結(jié)果為1,遞減不受影響。C、字符變量只能遞增,不能遞減,并且只支持純字母(a-z和A-Z)。D、遞增遞減運(yùn)算符放在操作數(shù)的前后沒有區(qū)別,只是位置不同而已。23.下列代碼執(zhí)行后,輸出結(jié)果正確的是() A、1B、2C、運(yùn)行錯(cuò)誤D、都不對(duì)24.簡述使用PHP描述冒泡排序和快速排序算法,對(duì)象可以是一個(gè)數(shù)組25.執(zhí)行如下代碼,輸出結(jié)果為()A、333B、345C、444D、456第3卷一.參考題庫(共25題)1.分析以下程序代碼,輸出結(jié)果正確的是()。 A、11B、2C、無輸出D、以上答案都不正確2.mysql_affected_rows()對(duì)哪個(gè)操作沒有影響?()A、SELECTB、DELETEC、UPDATED、INSERT3.下面哪些可以將john添加到users數(shù)組中?()A、$users[]=‘john’;B、array_add($users,’john’);C、array_push($users,‘john’);D、$users[“name”]=‘john’;4.下面的代碼的輸出是什么?() A、12345B、12245C、22345D、11345E、array5.在下列選項(xiàng)中,不屬于選擇結(jié)構(gòu)語句的是()。A、ifB、if…elseC、switch…caseD、while6.下列選項(xiàng)中,可以用于獲取4~99間隨機(jī)數(shù)的函數(shù)是()。A、rand()B、round()C、ceil()D、floor()7.賦值運(yùn)算符的作用就是將常量、變量或表達(dá)式的值賦給某一個(gè)變量。8.執(zhí)行下面的代碼的結(jié)果是什么?() A、booleanB、boolean0C、booleanFALSED、booleanfalse9.在HTML網(wǎng)頁上,表單中元素的TYPE屬性值設(shè)置為()時(shí),用語創(chuàng)建重置按鈕。A、resetB、setC、buttonD、image10.下列選項(xiàng)中,可以用于遍歷關(guān)聯(lián)數(shù)組的是()。A、whileB、switchC、foreachD、for11.簡述session與cookie區(qū)別。12.將字符串中所有英文單字的開頭字母轉(zhuǎn)換為大寫的函數(shù)應(yīng)該是()。A、ucfirst()B、strtolower()C、strtoupper()D、ucwords()13.DESC在這個(gè)查詢中起什么作用?() A、id相同的記錄按name升序排列B、id相同的記錄按name倒序排列C、返回的記錄先按name排序,再按id排序D、結(jié)果集中包含對(duì)name字段的描述14.下列哪些屬于PHP中的數(shù)據(jù)類型:()。A、stringB、intC、booleanD、object15.以下哪些函數(shù)能讀取文件的全部內(nèi)容?()A、fgets();B、file_get_contents();C、fread();D、readfile();E、file();16.說幾個(gè)你知道的設(shè)計(jì)模式?17.imagecopymerge函數(shù)的最后一個(gè)參數(shù)設(shè)置為0時(shí),相當(dāng)于對(duì)圖片沒有進(jìn)行處理。18.循環(huán)語句for($x=2;$x>10;$x--),循環(huán)次數(shù)是()A、8次B、10次C、死循環(huán)D、0次19.在PHP中,驗(yàn)證碼通常是通過繪制圖像實(shí)現(xiàn)的。20.以下哪一個(gè)CSS屬性不屬于W3C的CSS2規(guī)范?()A、list-style-positionB、min-heightC、floatD、text-overflow21.使用foreach語句遍歷數(shù)組時(shí),數(shù)組內(nèi)部的指針會(huì)自動(dòng)指向第一個(gè)單元。22.簡述在Form中的get和post方法,在數(shù)據(jù)傳輸過程中分別對(duì)應(yīng)了HTTP協(xié)議中的GET和POST方法。23.utf-8轉(zhuǎn)換成gbk的函數(shù)是?24.在PHP的模板中使用流程替代語法,大大增強(qiáng)了程序的可讀性及代碼的后期維護(hù)。25.使用fopen函數(shù)剛打開一個(gè)文件時(shí),文件指針指向()。A、文件頭部B、文件尾部C、文件中間D、根據(jù)該函數(shù)參數(shù)而定第1卷參考答案一.參考題庫1.參考答案:D2.參考答案:C3.參考答案:B4.參考答案:B,C5.參考答案:A,B,C,D6.參考答案:B7.參考答案:正確8.參考答案:正確9.參考答案:錯(cuò)誤10.參考答案:A,B,C11.參考答案:A,B12.參考答案:B13.參考答案:正確14.參考答案:Cookie是網(wǎng)站保存在瀏覽器客戶端的信息,也就是說保存在訪客的機(jī)器里的變量,一般隨著HTTP頭發(fā)送到服務(wù)器端。在Cookie生效之后及失效之前,客戶每次發(fā)出頁面請(qǐng)求的時(shí)候(包括PHP頁面和靜態(tài)html頁面),都會(huì)把Cookie一塊發(fā)送到服務(wù)器,只要我們針對(duì)它進(jìn)行相應(yīng)的處理,就可以實(shí)現(xiàn)變量”追隨”。15.參考答案:B16.參考答案:A17.參考答案:C,D18.參考答案: 首先,確認(rèn)服務(wù)器硬件是否足夠支持當(dāng)前的流量。 其次,優(yōu)化數(shù)據(jù)庫訪問。 第三,禁止外部的盜鏈。 第四,控制大文件的下載。 第五,使用不同主機(jī)分流主要流量??第六,使用流量分析統(tǒng)計(jì)軟件。19.參考答案:A20.參考答案:A21.參考答案:D22.參考答案:B23.參考答案:B24.參考答案:D25.參考答案:A第2卷參考答案一.參考題庫1.參考答案:A2.參考答案:E3.參考答案:D4.參考答案:正確5.參考答案:C6.參考答案:正確7.參考答案:B8.參考答案:A9.參考答案:10.參考答案:A,C11.參考答案: E.cho:是語句不是函數(shù),沒有返回值,可輸出多個(gè)變量值,不需要圓括號(hào)。不能輸出數(shù)組和對(duì)象,只能打印簡單類型(如int,string) P.rint:是語句不是函數(shù),有返回值1,只能輸出一個(gè)變量,不需要圓括號(hào)。不能輸出數(shù)組和對(duì)象,只能打印簡單類型(如int,string)。 P.rint_r:是函數(shù),可以打印復(fù)合類型,例如:stirng、int、float、array、object等,輸出array時(shí)會(huì)用結(jié)構(gòu)表示,而且可以通過print_r($str,true)來使print_r不輸出而返回print_r處理后的值 P.rintf:是函數(shù),把文字格式化以后輸出(參看C語言) S.printf:是函數(shù),跟printf相似,但不打印,而是返回格式化后的文字,其他的與printf一樣。 V.ar_dump:函數(shù),輸出變量的內(nèi)容、類型或字符串的內(nèi)容、類型、長度。常用來調(diào)試。12.參考答案:B13.參考答案:錯(cuò)誤14.參考答案: 15.參考答案:A16.參考答案:A17.參考答案:A18.參考答案:C19.參考答案:錯(cuò)誤20.參考答案:錯(cuò)誤21.參考答案:A,B22.參考答案:D23.參考答案:D24.參考答案: 25.參考答案:B第3卷參考答案一.參考題庫1.參考答案:B2.參考答案:A3.參考答案:A,C,D4.參考答案:E5.參考答案:D6.參考答案:A7.參考答案:正確8.參考答案:B9.參考答案:A10.參考答案:C11.參考答案: Session與cookie相同:跨頁面、不跨用戶 Session與cookie不相同: 1、session可以存儲(chǔ)任意類型的數(shù)據(jù),但cookie只能存儲(chǔ)字符串 2、cookie產(chǎn)生在服務(wù)器端、存儲(chǔ)在客戶端,session產(chǎn)生在服務(wù)器端、存儲(chǔ)在服務(wù)器端12.參考答案:D13.參考答案:B14.參考答案:A,B,C,D15.參考答案:B,D,E16.參考答案: 單例模式:保證一個(gè)類僅有一個(gè)實(shí)例,并提供一個(gè)訪問他的全局訪問點(diǎn)例如框架中的數(shù)據(jù)庫連接 簡單工廠模式:它具有創(chuàng)建對(duì)象的某些方法,可以使用工廠類創(chuàng)建對(duì)象,而不直接使用new。例如初始化數(shù)據(jù)庫的時(shí)候會(huì)用到,比如MySQL,MSSQL???策略模式:?針對(duì)一組算法,將每一個(gè)算法封裝到具有共同接口的獨(dú)立的類中,例如進(jìn)入個(gè)人主頁時(shí),根據(jù)瀏覽者的不同,給予不同的顯示與操作 注冊(cè)模式:提供了在程序中有條理的存放并管理一組全局對(duì)象(object),例如ZF框架中的Zend_Registry::set 適配器模式:將不同接口適配成統(tǒng)一的API接口,例如數(shù)據(jù)操作有mysql、mysqli、pdo等,可利用適配器模式統(tǒng)一接口 觀察者模式:一個(gè)對(duì)象通過添加一個(gè)方法使本身變得可觀察。當(dāng)可觀察的對(duì)象更改時(shí),它會(huì)將消息發(fā)送到已注冊(cè)的觀察者。例如實(shí)現(xiàn)實(shí)現(xiàn)消息推送 裝飾器模式:不修改原類代碼和繼承的情況下動(dòng)態(tài)擴(kuò)展類的功能,例如框架的每個(gè)Controller文件會(huì)提供before和after方法 迭代器模式:提供一個(gè)方法順序訪問一個(gè)聚合對(duì)象中各個(gè)元素,在PHP中將繼承?Iterator?類 原型模式:實(shí)現(xiàn)了一個(gè)原型接口,該接口用于創(chuàng)建當(dāng)前對(duì)象的克隆。當(dāng)直接創(chuàng)建對(duì)象的代價(jià)比較大時(shí),則采用這種模式。例如,一個(gè)對(duì)象需要在一個(gè)高代價(jià)的數(shù)據(jù)庫操作之后被創(chuàng)建。17.參考答案:正確18.參考答案:D19.參考答案:正確20.參考答案:B21.參考答
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 濰坊理工學(xué)院《司法實(shí)務(wù)》2023-2024學(xué)年第一學(xué)期期末試卷
- 公司制定合同范例
- 監(jiān)控小工程合同范例
- 養(yǎng)發(fā)加盟合同范例
- 終端委托合同范例
- 2025建筑物沉降觀測(cè)合同 標(biāo)準(zhǔn)版模板
- 農(nóng)村木炭出售合同范例
- 掛靠辦學(xué)合同范例
- 護(hù)坡水泥噴灌合同范例
- 中介買房合同范例
- 國開(內(nèi)蒙古)2024年《漢語中的中國文化》形成性考核1-3終結(jié)性考核答案
- 中藥鑒定學(xué)智慧樹知到答案2024年中國藥科大學(xué)
- 店鋪(初級(jí))營銷師認(rèn)證考試題庫附有答案
- 現(xiàn)代教育技術(shù)智慧樹知到期末考試答案章節(jié)答案2024年濟(jì)寧學(xué)院
- 現(xiàn)代通信技術(shù)導(dǎo)論智慧樹知到期末考試答案章節(jié)答案2024年北京科技大學(xué)
- 汕頭市中小學(xué)教學(xué)研究中心招聘專職教研員考試試題及答案
- 優(yōu)秀團(tuán)支部申報(bào)表
- 初中體育 健美操初級(jí)12個(gè)教案
- 常德市垃圾填埋場設(shè)計(jì)計(jì)算說明書
- 第三章 高分子的溶液性質(zhì)
- 第二講鍋爐水壓試驗(yàn)
評(píng)論
0/150
提交評(píng)論