php試卷A高質(zhì)量含答案

上傳人:jun****875 文檔編號(hào):23070012 上傳時(shí)間:2021-06-04 格式:DOC 頁(yè)數(shù):4 大?。?0.41KB
收藏 版權(quán)申訴 舉報(bào) 下載
php試卷A高質(zhì)量含答案_第1頁(yè)
第1頁(yè) / 共4頁(yè)
php試卷A高質(zhì)量含答案_第2頁(yè)
第2頁(yè) / 共4頁(yè)
php試卷A高質(zhì)量含答案_第3頁(yè)
第3頁(yè) / 共4頁(yè)

下載文檔到電腦,查找使用更方便

9.9 積分

下載資源

還剩頁(yè)未讀,繼續(xù)閱讀

資源描述:

《php試卷A高質(zhì)量含答案》由會(huì)員分享,可在線閱讀,更多相關(guān)《php試卷A高質(zhì)量含答案(4頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。

1、得 分 評(píng)卷人 合肥濱湖職業(yè)技術(shù)學(xué)院 17-18學(xué)年度第二學(xué)期《PHP》期末考試卷(A) 班級(jí): 學(xué)號(hào): 姓名: 題 號(hào) 一 二 三 四 總 分 分 數(shù) 得 分 評(píng)卷人 一、 選擇題(每小題2分,共30分) 1.如何使用PHP向?yàn)g覽器輸出"helloworld"?( B ) A. "helloWorld"; B. echo"HelloWorld"; C. Document.Write("HelloWorld");

2、D. System.out.println("hello world"); 2. 在PHP中,所有的變量以哪個(gè)符號(hào)開頭?( C ) A. ! B. ? C. $ D. # 3. 讀取post方法傳遞的表單元素值的方法是( B ). A. $_post["名稱"] B. $_POST["名稱"] C. $post["名稱"] D. $POST["名稱"] 4. 要查看一個(gè)結(jié)構(gòu)類型變量的值,可以使用函數(shù)( D ). A. print() B. out() C. echo() D. pri

3、nt_r() 5. 在PHP中聲明一個(gè)函數(shù),該函數(shù)名myFunction,接受一個(gè)形參,正確方法是( A ). A.functionmyFunction($a)  B.createmyFunction($a) C.new_functionmyFunction($a) D.myFunction($a) 6. 自定義函數(shù)中,返回函數(shù)值的關(guān)鍵字是( B ). A.for B.return C.back D.retrieve 7. 函數(shù)var_dump的意義是( C ). A. 定義數(shù)組

4、 B. 遍歷數(shù)組 C. 輸出變量的相關(guān)信息 D. 遞歸數(shù)組 8. 返回?cái)?shù)組當(dāng)前指針指向的元素的函數(shù)是( D ). A. next() B. each() C. reset() D. current() 9. $x=15; echo $x++; $y=20; echo ++$y; 執(zhí)行上述代碼后的結(jié)果是( B ). A. 15,20  B. 15,21 C. 16,20 D. 16,21 10. $A=array("January","February","March",”April”,”May”)

5、; echo $A[2]; 執(zhí)行上述代碼的結(jié)果是( C ). A. 無(wú)任何內(nèi)容  B. February C. March D. April 11. 以只讀模式打開文件"time.txt"的正確方法是( D ) . A. fopen("time.txt","r+"); B. open("time.txt"); C. open("time.txt","read"); D. fopen("time.txt","r"); 12. 給出下列變量名,哪個(gè)是不合法的?( D ) . A. $my_Var  B. $myVar C. $

6、myVar2 D. $my-Var 13. 關(guān)于PHP中的使用雙引號(hào)和單引號(hào)定義一個(gè)字符串,下列說(shuō)法正確的是( A ) . A. 雙引號(hào)中如果出現(xiàn)了變量名,會(huì)被替換成這個(gè)變量對(duì)應(yīng)的值;單引號(hào)中如果出現(xiàn)了變量名,不會(huì)被替換成這個(gè)變量對(duì)應(yīng)的值 B. 雙引號(hào)中如果出現(xiàn)了變量名,不會(huì)被替換成這個(gè)變量對(duì)應(yīng)的值;單引號(hào)中如果出現(xiàn)了變量名,會(huì)被替換成這個(gè)變量對(duì)應(yīng)的值 C. 雙引號(hào)和單引號(hào)中出現(xiàn)了變量名,都會(huì)被替換成這個(gè)變量對(duì)應(yīng)的值 D. 雙引號(hào)和單引號(hào)中出現(xiàn)了變量名,都不會(huì)被替換成這個(gè)變量對(duì)應(yīng)的值 14. PHP中函數(shù)array_push的作用是( C ) .

7、A.將數(shù)組的第一個(gè)元素彈出  B.將數(shù)組的最后一個(gè)元素彈出 C.將一個(gè)或多個(gè)元素壓入數(shù)組的末尾 D.將一個(gè)或多個(gè)元素插入數(shù)組的開頭 15. PHP中函數(shù)empty的作用是( A ) . A.測(cè)試變量是否為空  B.測(cè)試變量是否存在 得 分 評(píng)卷人 C.測(cè)試常量是否為空 D.測(cè)試常量是否存在 二、填空題(每空1分,共16分) 16. LAMP是PHP運(yùn)行的黃金組合,LAMP具體指的是 Linux操作系統(tǒng) 、 Apache服務(wù)器 、 Mysql數(shù)據(jù)庫(kù) 、PH

8、P. 17. 通過(guò)if(條件表達(dá)式){ 執(zhí)行語(yǔ)句或與語(yǔ)句組 }else{ 執(zhí)行語(yǔ)句或與語(yǔ)句組 } 實(shí)現(xiàn)的是哪一種程序流程控制? 選擇程序流程控制 ; 通過(guò)while(條件表達(dá)式){ 執(zhí)行語(yǔ)句或與語(yǔ)句組 } 實(shí)現(xiàn)的是哪一種程序流程控制? 循環(huán)程序流程控制 . 18. 在循環(huán)流程控制中, break 關(guān)鍵字用于結(jié)束整個(gè)循環(huán),繼續(xù)執(zhí)行下面的代碼; continue 關(guān)鍵字用于結(jié)束本次循環(huán),執(zhí)行下一次循環(huán). 19.在PHP函數(shù)體中定義的變量,在默認(rèn)情況下,即不加任何修飾符是 局部變量 ,只在函數(shù)運(yùn)行期間有效;對(duì)于函數(shù)體內(nèi)部定義的全局變量

9、,定義時(shí)需要加 global 關(guān)鍵字,在定義過(guò)后的任意位置都可以訪問(wèn);對(duì)于函數(shù)體內(nèi)部定義的靜態(tài)變量,定義時(shí)需要加 static 關(guān)鍵字,靜態(tài)變量只能在函數(shù)體內(nèi)部訪問(wèn);全局變量和靜態(tài)變量的共同點(diǎn)就是函數(shù)運(yùn)行結(jié)束對(duì)應(yīng)的存儲(chǔ)空間不會(huì)被釋放. 20. cookie會(huì)把數(shù)據(jù)保存在 瀏覽器端 ,session會(huì)把數(shù)據(jù)保存在 服務(wù)器端 ,執(zhí)行$_SESSION[‘a(chǎn)aa’]=’bbb’這句代碼,就向session中保存了一個(gè)鍵值對(duì)的數(shù)據(jù),鍵名是 aaa ,鍵值是 bbb . 21. HTTP 協(xié)議是一組在Web上傳輸文件

10、的規(guī)則,例如文本、圖形圖像、聲音、視頻和其他多媒體文件,該協(xié)議位于應(yīng)用層,它是建立在傳輸層 TCP 協(xié)議的基礎(chǔ)上. 得 分 評(píng)卷人 三、簡(jiǎn)答題 (每小題6分,共30分) 22.什么是PHP,PHP有哪些優(yōu)點(diǎn)? PHP是一種服務(wù)器端的開發(fā)語(yǔ)言,其獨(dú)特的語(yǔ)法混合了C語(yǔ)言、Java語(yǔ)言和Perl語(yǔ)言的特點(diǎn),是一種廣泛應(yīng)用的開源式多用途腳本語(yǔ)言,尤其適合動(dòng)態(tài)網(wǎng)頁(yè)的開發(fā). PHP的特點(diǎn):安全性高、跨平臺(tái)、支持廣泛的數(shù)據(jù)庫(kù)、簡(jiǎn)單、執(zhí)行速度快、免費(fèi)、模塊化、支持面向?qū)ο蟮木幊蹋? 23.分析get提交表單數(shù)據(jù)和post提交表單數(shù)據(jù)的特點(diǎn),使用場(chǎng)合

11、 不管是get提交方法還是post提交方法,提交的數(shù)據(jù)都是鍵值對(duì),鍵名就是表單控件的名字,鍵值就是用戶在表單控件中輸入的值; get提交方式會(huì)把提交的鍵值對(duì)附加在url后面,以?分割URL和傳輸數(shù)據(jù),多個(gè)參數(shù)用&連接;get提交方法使用$_GET全局?jǐn)?shù)組接收數(shù)據(jù); post提交方式會(huì)把提交的鍵值對(duì)放置在http請(qǐng)求包的包體中;post提交方法使用$_POST全局?jǐn)?shù)組接收數(shù)據(jù); 在提交的數(shù)據(jù)量大或者對(duì)安全性要求高的場(chǎng)合,應(yīng)該使用post提交方法. 24.在PHP中,哪些數(shù)值被強(qiáng)制轉(zhuǎn)化為布爾類型后,得到false? 1.布爾值false 2.整數(shù)值0 3.浮點(diǎn)

12、數(shù)值0.0 4.空字符串和字符串“0” 5.沒(méi)有單元的數(shù)組 6.沒(méi)有單元的對(duì)象 7.特殊類型NULL 25.解釋session_start()函數(shù)和session_destroy()函數(shù)的作用 對(duì)于session_start()函數(shù),如果我們第一次調(diào)用,就會(huì)創(chuàng)建一個(gè)新的 session;如果不是第一次調(diào)用,就會(huì)啟動(dòng)原來(lái)創(chuàng)建的session;只要對(duì)session進(jìn)行操作,就要調(diào)用session_start()函數(shù)!對(duì)于session_destroy()函數(shù),只要調(diào)用了這個(gè)函數(shù),session中保存的所有信息都會(huì)失效,整個(gè)session占據(jù)的內(nèi)存空間都會(huì)被釋放.

13、 26.在mysql數(shù)據(jù)庫(kù)中建立一個(gè)學(xué)生信息表,表名studentinfo,字段如下: id (表示學(xué)號(hào),整型,主鍵,自增長(zhǎng)) name (表示姓名,最長(zhǎng)18個(gè)字符) sex (表示性別,取2個(gè)字符) age (表示年齡,整型) address (表示家庭地址,最多200個(gè)字符) email (表示電子郵箱,最多100個(gè)字符) 在此基礎(chǔ)上,寫出查詢表中年齡大于等于20歲所有學(xué)生全部信息的SQL語(yǔ)句 create table studentinfo( id int primary key auto_increment, name varchar(18), sex va

14、rchar(2), age int, address varchar(200), email varchar(100) ); select * from studentinfo where age>=20; 四、程序設(shè)計(jì)題(每空3分,共24分) 27.利用php計(jì)算1+2+3+...+100的結(jié)果,根據(jù)提示完成程序.

15、始化累加變量,變量名為sum //接下來(lái)通過(guò)for循環(huán)完成1+2+3+...+100的計(jì)算 for($i=1;$i<=100;$i++) { $sum=$sum+$i ; } echo "1+2+3+...+100的結(jié)果是".$sum;//向?yàn)g覽器輸出程序計(jì)算的結(jié)果 ?> 28. 根據(jù)提示補(bǔ)全程序,實(shí)現(xiàn)從數(shù)據(jù)庫(kù)中查詢學(xué)生信息,并且加以顯示的動(dòng)態(tài)網(wǎng)頁(yè). 這里只給出了之間的內(nèi)容

顯示所有信息

16、d>性別

17、//指定編碼格式,避免亂碼 $sql="select * from examtable";//準(zhǔn)備sql查詢命令,該命令查詢所有的數(shù)據(jù),因?yàn)闆](méi)有附加任何查詢條件,*代表查詢所用的字段 $result= mysql_query ($sql,$connect);//向數(shù)據(jù)庫(kù)發(fā)送sql命令,第一個(gè)參數(shù)是sql命名字符串,庫(kù)名字,第二個(gè)參數(shù)是mysql_connect函數(shù)返回的連接全局唯一標(biāo)志 while($arval= mysql_fetch_array ($result))//mysql_fetch_array把mysql_query返回的查詢結(jié)果解析為數(shù)組,每

18、次取一行,只要還要下一行,循環(huán)就繼續(xù) { echo "

"; }//調(diào)用echo語(yǔ)句把相應(yīng)的包含查詢結(jié)果信息的html代碼輸出給瀏覽器,經(jīng)過(guò)瀏覽器翻譯后就是用戶看到的網(wǎng)頁(yè),注意,這里的.好用來(lái)對(duì)字符串進(jìn)行拼接,例如"aaa"."bbb"="aaabbb" ?>
用戶名地址聯(lián)系方式
".$arval[name]."".$arval[sex]."". $arval[address]."".$arval[phone]."
點(diǎn)擊插入信息

展開閱讀全文
溫馨提示:
1: 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

相關(guān)資源

更多
正為您匹配相似的精品文檔

相關(guān)搜索

關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!