




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、PHP基礎(chǔ)(jch)測(cè)試題(二)一、選擇題1. 閱讀(yud)下面php代碼,并選擇(xunz)正確的輸出結(jié)果(A):a) 314b) 0c) 100d) 3.14 2. PHP支持八種原始類(lèi)型,其中下面哪個(gè)(C)不屬于四種標(biāo)量類(lèi)型。a) boolean(布爾型)b) integer(整型)c) array(數(shù)組)d) string(字符串) 3. PHP中的變量用一個(gè)美元符號(hào)后面跟變量名來(lái)表示,那么下面變量名定義錯(cuò)誤的是(C)。a) $name123b) $_agec) $8nd) $_234 4. 閱讀下面php代碼,并選擇正確的輸出結(jié)果。A20,y=30,40,2=50,60); ech
2、o $a0.:.$a1.:.$a3; ?a) 40:60b) 40:50:60c) 40:60:d) 40:5. 下面哪個(gè)函數(shù)是計(jì)算數(shù)組中的單元數(shù)目或?qū)ο笾械膶傩詡€(gè)數(shù)。Ba) sum()b) arraySize()c) length( )d) count( ) 6. 下面關(guān)于正則表達(dá)式的函數(shù)描述錯(cuò)誤的是();a) preg_replace - 執(zhí)行正則表達(dá)式的搜索和替換b) preg_match - 進(jìn)行正則表達(dá)式匹配c) preg_replace - 執(zhí)行正則表達(dá)式的搜索和替換d) preg_split - 用正則表達(dá)式拼裝字符串 7. 在PHP中,字符串的定義方式有三種,下面哪個(gè)不是字符串
3、的定義方式。a) 單引號(hào) b) 雙引號(hào)“”c) 定界符d) 字串函數(shù)(hnsh)string( ) 8. 閱讀(yud)下面PHP程序代碼,并選擇正確(zhngqu)結(jié)果:a) bcdef bcdb) abcdef bcdc) bcdef abcd) abcdef abc 9. 在PHP中date()函數(shù)是格式化一個(gè)本地時(shí)間和日期函數(shù),下面對(duì)格式化字串描述錯(cuò)誤的是:a) Y:4 位數(shù)字完整表示的年份b) m:數(shù)字表示的月份,有前導(dǎo)零c) d:月份中的第幾天,有前導(dǎo)零的 2 位數(shù)字d) H:小時(shí),12 小時(shí)格式,有前導(dǎo)零 10. 在PHP中fopen( )函數(shù)是打開(kāi)文件或者URL地址,其中對(duì)打開(kāi)
4、模式描述錯(cuò)誤的是():a) r:只讀方式打開(kāi),將文件指針指向文件頭。b) w:寫(xiě)入方式打開(kāi),將文件指針指向文件頭并將文件大小截為零。如果文件不存在則嘗試創(chuàng)建之。c) a+:寫(xiě)入方式打開(kāi),將文件指針指向文件末尾。如果文件不存在則嘗試創(chuàng)建之。d) x:建并以寫(xiě)入方式打開(kāi),將文件指針指向文件頭。如果文件已存在,則 fopen() 調(diào)用失敗并返回 FALSE,并生成一條 E_WARNING 級(jí)別的錯(cuò)誤信息。 11. 以下關(guān)于key()和current()函數(shù)的敘述,請(qǐng)找出正確的答案:()。a) key()函數(shù)用來(lái)讀取目前指針?biāo)赶蛸Y料的索引值b) key()函數(shù)是取得目前指針位置的內(nèi)容資料c) cur
5、rent()函數(shù)用來(lái)讀取目前指針?biāo)赶蛸Y料的索引值d) current()函數(shù)是取得目前指針位置向下一個(gè)的內(nèi)容資料 12. 如果你想對(duì)一個(gè)數(shù)組進(jìn)行排序,排序的方式是按照元素的值從小到大排序。同時(shí),需要在排序后保持關(guān)鍵字與值的對(duì)應(yīng)關(guān)系。下面哪個(gè)函數(shù)實(shí)現(xiàn)這個(gè)功能? ()。a) ksort() b) asort() c) krsort() d) sort() 13. 在PHP的繪制圖像中,下列關(guān)于繪圖函數(shù)描述錯(cuò)誤的是();a) imagecreate - 新建一個(gè)基于調(diào)色板的圖像b) imagecolorallocate - 為一幅圖像分配顏色c) imagefill - 區(qū)域(qy)填充背景圖片函
6、數(shù)d) imagedestroy - 銷(xiāo)毀(xiohu)一圖像 14. 在PHP中上傳文件(wnjin)時(shí)會(huì)使用$_FILES全局?jǐn)?shù)組,如上傳表單項(xiàng)代碼是:哪么下面描述錯(cuò)誤的是():a) $_FILESmyfilesize表示上傳文件大?。▎挝蛔止?jié))b) $_FILESmyfileerror表示上傳文件的錯(cuò)誤信息,會(huì)有5個(gè)可能的值c) $_FILESmyfiletype表示上傳文件的文件格式類(lèi)型d) $_FILESmyfilename表示上傳文件在服務(wù)器端的臨時(shí)文件名 15. 在PHP文件讀取內(nèi)容函數(shù)中,描述錯(cuò)誤的是();a) fgets( )從打開(kāi)的文件中讀取一行b) fgetc( )從打開(kāi)
7、的文件讀取一個(gè)字符c) file( )把一個(gè)文件讀入一個(gè)數(shù)組中d) readfile( )讀取指定文件的整個(gè)內(nèi)容到一個(gè)變量中。 16. 如下表結(jié)構(gòu): mysql select * from student; 下面那條SQL語(yǔ)句執(zhí)行結(jié)果只有一條數(shù)據(jù)();a) select * from studentb) select * from student where sage=22c) select * from student limit 1,1d) select * from student where sname like %q% 17.以下代碼運(yùn)行的結(jié)果為().?php $a=1;$a=2;$
8、a=3;$a2=4;for($i=0;$iA 2B 3C 4D 118. 如下數(shù)據(jù)結(jié)構(gòu):mysql select * from student;+-+-+-+-+-+| sno | sname | ssex | sage | sdept |+-+-+-+-+-+| 200611 | mm | m | 26 | beida | 200603 | lisi | w | 20 | shangdi | 200604 | aa | w | 28 | gongzhufen | 200605 | bb | m | 22 | shangdi | 200609 | ff | w | 23 | gongzhufe
9、n | 200610 | qq | m | 30 | beida | 200612 | pp | m | 28 | beida | 200613 | dd | w | 25 | gongzhufen | 200614 | uu | w | 32 | beida | 200615 | kk | w | 31 | shangdi |+-+-+-+-+-+10 rows in set (0.06 sec)正確(zhngqu)刪除兩條數(shù)據(jù)的SQL語(yǔ)句(yj)是();a) del from student where sage=28b) delete from student where sage=30
10、c) delete from student where sage=28d) delete form student where sage30 19. 在PHP中獲取(huq)數(shù)據(jù)庫(kù)鏈接函數(shù)是:mysql_connect ( 參數(shù)1,參數(shù)2,參數(shù)3);其中參數(shù)1,2,3分別表示什么?a) 1:MySQL數(shù)據(jù)庫(kù)名;2:用戶名;3:密碼;b) 1:用戶名;2:密碼;3:MySQL 服務(wù)器;c) 1:用戶名;2:MySQL 服務(wù)器;3:密碼;d) 1:MySQL 服務(wù)器;2:用戶名;3:密碼; 20. 下面關(guān)于php與mysql數(shù)據(jù)庫(kù)操作函數(shù)敘述錯(cuò)誤的是:a) mysql_fetch_row - 從
11、結(jié)果集中取得一行作為索引數(shù)組b) mysql_fetch_assoc - 從結(jié)果集中取得一行作為關(guān)聯(lián)數(shù)組c) mysql_fetch_array - 從結(jié)果集中取得一行作為關(guān)聯(lián)數(shù)組,或數(shù)字?jǐn)?shù)組,或二者兼有d) mysql_fetch_object - 從結(jié)果集中取得一行作為數(shù)字?jǐn)?shù)組。 21.下面關(guān)于mysql數(shù)據(jù)庫(kù)操作函數(shù)描述錯(cuò)誤的是();a) mysql_close - 關(guān)閉 MySQL 連接b) mysql_insert_id - 取得上一步 INSERT 操作產(chǎn)生的 IDc) mysql_num_rows - 取得前一次 MySQL 操作(包括:增、刪、改、查)所影響的記錄行數(shù)d) my
12、sql_query -發(fā)送一條SQL語(yǔ)句 22. 閱讀下面PHP代碼,并選擇正確輸出結(jié)果(): a) 0b) 11c) 13d) 15 23. 閱讀(yud)下面PHP代碼,并選擇正確(zhngqu)輸出結(jié)果();a) abcdefb) abcdec) abcd) abcd 24下面(xi mian)哪兒個(gè)函數(shù)是將數(shù)組轉(zhuǎn)化為字符串()A implode()B explode()C arsort()D natsort() 25.將字符串中所有英文單詞開(kāi)頭字母轉(zhuǎn)換為大寫(xiě)的函數(shù)應(yīng)該是()A ucfirst()B strtolower()C strtoupper()D ucwords() 26. 下面
13、給出正則表達(dá)式,請(qǐng)選擇能正確匹配的字串。正則:/ax4b/. a) axxxxxbb) axxxbc) axaxaxaxbd) axxxxb 27. 閱讀下面php代碼,并選擇正確的結(jié)果。zhangsan,sex=男,age=20); foreach($a as $k=$v) echo $k=$v; ?a) name=zhangsan sex=男 age=20b) age=20 sex=男name=zhangsanc) zhangsan=name男=sex20=aged) 20=age男=sexzhangsan=name 28. 閱讀(yud)下面PHP代碼,并選擇正確(zhngqu)的輸出結(jié)
14、果():a) Hello PHP!:200b) Hello PHP!:10c) PHP!:200d) Hello PHP!:20 29. 在PHP中,關(guān)于三元(sn yun)運(yùn)算符描述正確的是:a) 條件 ? 真執(zhí)行語(yǔ)句 :假執(zhí)行的語(yǔ)句b) 條件 ? 假執(zhí)行語(yǔ)句 :真執(zhí)行的語(yǔ)句c) 條件 : 真執(zhí)行語(yǔ)句 ?假執(zhí)行的語(yǔ)句d) 條件 : 假執(zhí)行語(yǔ)句 ?真執(zhí)行的語(yǔ)句 30. 閱讀下面php代碼,并選擇正確結(jié)果: ?php $sum=0; $i=0; do $sum+=$i; $i+=2; while($ia) 8b) 12c) 6d) 10 31. HTTP協(xié)議是一個(gè)什么協(xié)議?a) 是一個(gè)網(wǎng)絡(luò)通信協(xié)
15、議b) 是一個(gè)文件上傳協(xié)議c) 是一個(gè)超文本傳輸協(xié)議d) 是一個(gè)數(shù)據(jù)庫(kù)連接協(xié)議 32. 在CSS樣式表中,設(shè)置div層是否隱藏的屬性可以是(). a) show:none | block;b) display:none | block;c) display:yes | no;d) show:yes | no; 33. CSS的選擇符的種類(lèi)可以是()A. HTML選擇符B. 類(lèi)選擇符C. ID選擇符D. 以上(yshng)三個(gè)都是 34. 閱讀(yud)下面php的相關(guān)(xinggun)代碼,并選擇輸出結(jié)果。?php $a = array(10,20,30); for($i=1;$ia) 10
16、20 30b) 20 30c) 30 20 10d) 10 20 35.以下哪兒個(gè)函數(shù)是將字符串前后顛倒的()A strrev()B strrpos()C strstr()D strfirst() 36以下哪個(gè)錯(cuò)誤級(jí)別會(huì)使程序崩潰,阻止并退出程序()A E_WARNINGB E_NOTICEC E_ERRORD 以上都可以 37. 在HTML表單中,單選按鈕與多選按鈕的默認(rèn)值是使用哪個(gè)()屬性指定的。a) selectedb) checkedc) valued) name 38. 在HTML表單中,下拉框的默認(rèn)中是使用哪個(gè)()屬性來(lái)指定的。a) selectedb) checkedc) val
17、ued) name 39.下面代碼輸出的是()A 12345B 12245C 22345D 11345 40. 下面(xi mian)代碼的輸出正確的是:5,5=8,22,2=8,81);echo$a7;echo$a6;echo$a3;?A.空2281B.空8122C.8122空D.空空空41. 在CSS樣式表中,修飾(xish)字體大小的屬性是().A. fontsizeB. sizeC. font-sizeD. text-size 42. 在CSS樣式表中,設(shè)置(shzh)背景圖片的屬性是().A. background-imageB. bgimageC. backgroundimageD
18、. image43.以下對(duì)于標(biāo)記和標(biāo)記說(shuō)法不正確的是() A 和都可以標(biāo)記一個(gè)單元格。B 有多少個(gè)單元格就有多少個(gè)或。C 標(biāo)記所標(biāo)記的單元格的文字以粗體出現(xiàn)。D 和標(biāo)記作用完全一樣。44.以下屬性可以添加在標(biāo)記后面的是() A border B width C heightD 以上三個(gè)都可以45.下列關(guān)于插入圖片說(shuō)法錯(cuò)誤的是()A 標(biāo)記是用來(lái)處理圖像輸出的。B “src”屬性指明了所要鏈接圖像的文件地址,這個(gè)圖像文件必須是計(jì)算機(jī)上的圖形。C. “width 、height”屬性用來(lái)設(shè)定圖片大小。D. “border” 屬性用來(lái)設(shè)定圖片邊框?qū)挾取?6.以下對(duì)于按鈕的說(shuō)法中錯(cuò)誤的是()A. 按鈕可
19、以分為普通按鈕、提交按鈕和重置按鈕。B. 表示這個(gè)是提交到服務(wù)器的按鈕。C. 表示這是個(gè)重置按鈕。D. Value屬性用來(lái)指定按鈕表面顯示的文字。47.以下說(shuō)法錯(cuò)誤的是()A 標(biāo)記用來(lái)定義一條水平線。B 稱為居中標(biāo)記C 標(biāo)記被稱為預(yù)排版標(biāo)記。該標(biāo)記不允許保留你在原代碼中輸入的空白和回車(chē)。D 是塊級(jí)元素(yun s)。48.要?jiǎng)?chuàng)建一個(gè)左右框架,右邊框架寬度(kund)是左邊框架的3倍,以下(yxi)HTML語(yǔ)句正確的是: 。A.B.C.D.49.以下有關(guān)表單的說(shuō)明中,錯(cuò)誤的是: 。A表單通常用于搜集用戶信息。B在 FORM 標(biāo)記符中使用 action 屬性指定表單處理程序的位置。C表單中只能包含
20、表單控件,而不能包含其他諸如圖片之類(lèi)的內(nèi)容。D在 FORM 標(biāo)記符中使用 method 屬性指定提交表單數(shù)據(jù)的方法。50.下列對(duì)于樣式表的說(shuō)法中錯(cuò)誤的是()A. CSS就是Cascading Style Sheets,中文翻譯為“層疊樣式表”,簡(jiǎn)稱樣式表。B. 將CSS指定的格式加入到HTML中的方法有兩種。C. 內(nèi)定義CSS時(shí)需要在HTML文件內(nèi)的.標(biāo)簽之間加一段CSS的描述內(nèi)容。D. 如果內(nèi)在添加的CSS描述與外部鏈接的CSS描述相沖突的話,網(wǎng)頁(yè)的表現(xiàn)將以內(nèi)在添加的CSS描述為主。 二、填空題1.請(qǐng)寫(xiě)出echo(),print(),print_r()的區(qū)別()。print只能打印出簡(jiǎn)單類(lèi)型
21、變量的值(如int,string)print_r可以打印出復(fù)雜類(lèi)型變量的值(如數(shù)組,對(duì)象)echo - 輸出一個(gè)或者多個(gè)字符串2.如何實(shí)現(xiàn)字符串翻轉(zhuǎn)()。strrev($string)3.MYSQL取得當(dāng)前時(shí)間的函數(shù)是()格式化日期的函數(shù)是()。now(),DATE_FORMAT( )4.用PHP寫(xiě)出顯示客戶端IP與服務(wù)器IP的代碼()。echo $_SERVERREMOTE_ADDR; 或者: getenv(REMOTE_ADDR);5.有一個(gè)網(wǎng)頁(yè)地址, 比如PHP開(kāi)發(fā)資源網(wǎng)主頁(yè): /index.html 如何得到它的內(nèi)容()。file_get_contents(/index.html);6
22、.請(qǐng)寫(xiě)出一個(gè)正則匹配電子郵件的格式()。/s+s+.s+$/;7.請(qǐng)問(wèn) 如何在Mysql操作中如何寫(xiě)入utf8格式數(shù)據(jù)()。mysql_query(set names utf8);8.$arr = array(james, tom, symfony); 請(qǐng)打印出第一個(gè)元素的值()。echo $arr0;9.請(qǐng)問(wèn)varchar和char有什么區(qū)別()。char的場(chǎng)地固定為創(chuàng)建表設(shè)置的長(zhǎng)度,varchar為可變長(zhǎng)度的字符 10.寫(xiě)出使用(shyng)header函數(shù)跳轉(zhuǎn)頁(yè)面(y min)的語(yǔ)句()。Header(location:index.php);11._FILE_表示(biosh)什么意思(
23、)。文件的完整路徑和文件名。如果用在包含文件中,則返回包含文件名。自 PHP 4.0.2 起,_FILE_ 總是包含一個(gè)絕對(duì)路徑,而在此之前的版本有時(shí)會(huì)包含一個(gè)相對(duì)路徑。12.$a+和+$a怎么運(yùn)算()。先賦值后運(yùn)算 先運(yùn)算后賦值13.寫(xiě)出PHP的八種數(shù)據(jù)類(lèi)型()。i. 布爾類(lèi)型 i. 整型 i. 浮點(diǎn)型 i. 字符串 i. 數(shù)組 i. 對(duì)象 i. 資源 i.null14.get請(qǐng)求有幾種方式()。三種 1.form表單提交2.url地址欄直接敲入3.超鏈接直接連接過(guò)來(lái)15.邏輯與在什么情況下為真在什么情況下為假()。都為真的情況下為真 一假為假16.統(tǒng)計(jì)字符串長(zhǎng)度的函數(shù)是()。strlen()17.計(jì)算數(shù)組中的單元數(shù)目或?qū)ο笾械膶傩詡€(gè)數(shù)的函數(shù)是()。count()18.使用一個(gè)字符串為標(biāo)志分割另一個(gè)字符串的函數(shù)是()。explode()19.將數(shù)組值用預(yù)訂字符連接成字符串的函數(shù)是()implode()20.寫(xiě)出你所知道的超全局?jǐn)?shù)組()。,$_GET,$_POST,$_SESSION,$_COOKIE,$_FILES,$_REQUEST, 三、編程題1,寫(xiě)sql語(yǔ)句,創(chuàng)建一個(gè)user表、要求有:自增id、用戶名、密碼
溫馨提示
- 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. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 合同范本水印去掉
- 中藥苗代銷(xiāo)合同范本
- 肺炎研究課題申報(bào)書(shū)
- 員工餐具采購(gòu)合同范本
- 住房調(diào)換合同范本
- 煤礦研究課題申報(bào)書(shū)
- 廚房廚具采購(gòu)合同范本
- 醫(yī)師勞動(dòng)合同范本診所
- 南昌市商品房預(yù)售合同范本
- 合伙式經(jīng)營(yíng)合同范本
- 佛教管理佛堂管理制度
- 北京垃圾分類(lèi)管理制度
- 人力資源招聘與企業(yè)培訓(xùn)培訓(xùn)資料
- 電工學(xué)(第8版)(上冊(cè) 電工技術(shù)) 課件全套 秦曾煌 第1-14章 電路的基本概念與基本定律- 傳感器
- 人員素質(zhì)測(cè)評(píng) 第2版 課件 第01章 人員素質(zhì)測(cè)評(píng)概論
- 倉(cāng)庫(kù)安全案例分析
- 腫瘤公衛(wèi)管理制度
- 學(xué)生評(píng)價(jià)教師量化表1
- 房屋安全管理排查臺(tái)賬范本
- 高中數(shù)學(xué)人教A版必修第一冊(cè)第三章3.2.1《函數(shù)的單調(diào)性》課件(21張PPT)
- 垃圾滲濾液處理站運(yùn)維及滲濾液處理投標(biāo)方案(技術(shù)標(biāo))
評(píng)論
0/150
提交評(píng)論