php開發(fā)基礎(chǔ)(習(xí)題卷6)_第1頁
php開發(fā)基礎(chǔ)(習(xí)題卷6)_第2頁
php開發(fā)基礎(chǔ)(習(xí)題卷6)_第3頁
php開發(fā)基礎(chǔ)(習(xí)題卷6)_第4頁
php開發(fā)基礎(chǔ)(習(xí)題卷6)_第5頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

試卷科目:php開發(fā)基礎(chǔ)php開發(fā)基礎(chǔ)(習(xí)題卷6)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpagesphp開發(fā)基礎(chǔ)第1部分:單項選擇題,共53題,每題只有一個正確答案,多選或少選均不得分。[單選題]1.假設(shè)$a=range(1,20,5),則print_r($a)的輸出結(jié)果為()。A)Array([0]=>1[1]=>6[2]=>11[3]=>16)B)Array([0]=>1[1]=>20[2]=>5)C)Array([0]=>5[1]=>10[2]=>15[3]=>20)D)Array([0]=>5[1]=>10[2]=>15)答案:A解析:[單選題]2.下列哪項不受命名空間的影響()A)常量B)類C)函數(shù)D)變量答案:D解析:[單選題]3.以下哪項關(guān)于NULL是正確的?A)NULL是一種特殊類型,它只有一個值NULL。B)特殊的常量NULL按慣例大寫,但實際上它不區(qū)分大小寫C)以上兩個都正確D)以上都不對答案:C解析:[單選題]4.如果您想臨時將上傳的文件存儲在/tmp/phpuploads/目錄中,您將使用下面的哪一條語句?A)upload_temp_directorB)upload_temp_dirC)upload_dirD)upload_tmp_dir答案:D解析:[單選題]5.下面的關(guān)鍵字中可用于定義靜態(tài)變量的是()。A)staticB)functionC)globalD)const答案:A解析:function用于定義函數(shù)const用于定義常量global關(guān)鍵字用于在函數(shù)內(nèi)訪問函數(shù)外定義的變量[單選題]6.請閱讀如下代碼:<formaction="test.php?a=1"method="post"><inputtype="text"name="b"value="2"/><inputtype="submit"/></form>下列選項中,說法正確的是。()A)test.php只能接收到$_GET['a']B)test.php只能接收到$_POST['b']C)test.php將接收到$_POST['a']和$_POST['b']D)test.php將接收到$_GET['a']和$_POST['b']答案:D解析:test.php將接收到$_GET['a']和$_POST['b']。[單選題]7.下面哪個函數(shù)用于在PHP中獲取環(huán)境變量A)search()B)environment()C)env()D)getenv()答案:D解析:[單選題]8.使用()修飾的類將不能被繼承。A)publicB)protectedC)privateD)final答案:D解析:[單選題]9.PHP的位運算符不包括A)&B)|C)~D)!答案:D解析:[單選題]10.用戶表中查詢名字包含?恩恩?字的全部男同學(xué)():A)select*fromuserwherenamelike'恩恩%'andsex='男'B)select*fromuserwherename='恩恩'andsex='男'C)select*fromuserwherename=恩恩andsex='男'D)select*fromuserwherenamelike'%恩恩%'andsex='男'答案:D解析:[單選題]11.下列選項中不是用來引入一個文件的是:A)fopen()B)include()C)include_once()D)require()答案:A解析:[單選題]12.下面關(guān)于變量的說法中正確的是()。A)PHP中的變量在使用前需要先聲明再賦值B)變量默認(rèn)總是傳值賦值C)引用賦值就是在變量前添加?$?符合D)可變變量就是在一個變量前添加?&?符合答案:B解析:[單選題]13.哪個關(guān)鍵字用于設(shè)置類是無法繼承的?A)finalB)breakC)endD)stop答案:A解析:[單選題]14.函數(shù)()算出返回從數(shù)據(jù)表中查詢出數(shù)據(jù)集的行數(shù)。A)COUNTB)MINC)AVGD)mysql_num_rows答案:D解析:[單選題]15.(,)函數(shù)按引用傳遞參數(shù),需要在形參前加()符號A)?B)&C)!D)#答案:B解析:[單選題]16.定義靜態(tài)變量的關(guān)鍵字是()A)staticB)staticsC)STATICD)STATICS答案:A解析:[單選題]17.如果函數(shù)有多個參數(shù),則參數(shù)之間必須以()符號分開。A),B):C)&D);答案:A解析:[單選題]18.關(guān)于submit事件,下面說法錯誤的是A)屬于表單標(biāo)記formB)屬于submit類型的按鈕C)點擊submit按鈕時觸發(fā)D)對應(yīng)的事件屬性是onsubmit答案:B解析:[單選題]19.下列哪個函數(shù)檢查數(shù)組中是否存在指定值?A)key()B)extract()C)krsort()D)in_array()答案:D解析:[單選題]20.php刪除數(shù)組中的元素的函數(shù)是():A)deleteB)unset()C)remove()D)unlink()答案:B解析:[單選題]21.php的源碼是A)開放的B)封閉的C)需購買的D)完全不可見的答案:A解析:[單選題]22.在email.php頁面上方163logo.gif圖片右側(cè)存在文本框和文字兩類文本元素,要實現(xiàn)這些元素與圖片垂直方向的中線對齊,需要在圖片標(biāo)記中使用哪種代碼實現(xiàn)A)align="top"B)align="middle"C)align="center"D)align="bottom"答案:B解析:[單選題]23.下列選項中能正確表示W(wǎng)AMP環(huán)境組件的是:A)Linux+Apache+mysql+phpB)windows+Apache+mysql+phpC)xp+Apache+mysql+phpD)windows+Apache+mysql+xp答案:B解析:[單選題]24.給$count變量加1的正確方法是?A)++countB)$count++;C)count++;D)$count=+1答案:B解析:[單選題]25.下列給出的php數(shù)據(jù)類型中是復(fù)合數(shù)據(jù)類型的是:A)NULL類型B)布爾型C)數(shù)組D)整型答案:C解析:[單選題]26.讀取post方法傳遞的表單元素值的方法是:A)$_post["名稱"]B)$_POST["名稱"]C)$post["名稱"]D)$POST["名稱"]答案:B解析:[單選題]27.在HTTP協(xié)議傳輸?shù)南⒅?,表示實體內(nèi)容的MIME類型的是()。A)Content-LanguageB)Content-LengthC)Content-TypeD)Connection答案:C解析:[單選題]28.<?php$str="hello世界";echostrlen($str);?>程序運行結(jié)果________A)9B)11C)5D)4答案:B解析:[單選題]29.mysql_inert_id()說法正確的是()A)有兩個參數(shù)B)有一個參數(shù)C)獲取數(shù)據(jù)表中第一個idD)取得剛剛插入自動增長的id答案:D解析:[單選題]30.使用以下正則表達(dá)式匹配字符串?23@?的結(jié)果是()。[^a-z][0-9][^0-9][a-z]A)23@iB)23itC)23@itD)沒有匹配結(jié)果答案:A解析:[單選題]31.在?:運算符當(dāng)中,表達(dá)式應(yīng)該寫在哪里?A)?號前面的位置B)?號后面,:號前面的位置C)號后面的位置D)?:不是運算符答案:A解析:[單選題]32.在PHP函數(shù)中,屬于選擇數(shù)據(jù)庫函數(shù)的是()。A)mysql_fetch_rowB)mysql_fetch_objectC)mysql_resultD)mysql_select_db答案:D解析:[單選題]33.下面關(guān)于循環(huán)語句的說法錯誤的是()。A)相較于while循環(huán),for循環(huán)更適合循環(huán)次數(shù)固定的循環(huán)。B)相較于for循環(huán),while循環(huán)更適合循環(huán)次數(shù)不定的循環(huán)。C)當(dāng)for循環(huán)的條件總是true,且循環(huán)體中不進(jìn)行break,將會出現(xiàn)死循環(huán)。D)當(dāng)for循環(huán)的條件總是true,且循環(huán)體中不進(jìn)行continue,將會出現(xiàn)死循環(huán)。答案:D解析:[單選題]34.下列選項中,優(yōu)先級最高的運算符是()。A)=B)newC)!D)()答案:D解析:[單選題]35.file()函數(shù)返回的數(shù)據(jù)類型是()A)數(shù)組B)字符串C)整型D)根據(jù)文件來定答案:B解析:[單選題]36.PHP語法中,假設(shè)已知$a=?hello?,$b=?china?,則要得到?hellochina?的字符串,應(yīng)該如何操作A)$a+$bB)$a-$bC)$a.$bD)$a+=$b答案:C解析:[單選題]37.能夠?qū)崿F(xiàn)同一個客戶端連續(xù)多次請求之間共享數(shù)據(jù)的()A)$_SESSIONB)$_GETC)$_POSTD)$_SERVER答案:A解析:[單選題]38.瀏覽網(wǎng)頁時,看到的內(nèi)容是HTML的哪一部分?A)titleB)tableE)bodyC)head答案:C解析:[單選題]39.假設(shè)類名為Foo,下面哪個可以用來在PHP中實例化對象A)obj=newFoo();B)$obj=new$Foo;C)$obj=newFoo;D)$obj=newFoo();答案:D解析:[單選題]40.PHP中獲取文件類型的函數(shù)是()。A)fileinfo()B)filesystem()C)filetype()D)fileowner()答案:C解析:[單選題]41.下面關(guān)于字符串處理函數(shù)說法正確的是()。A)trim()可以對字符串進(jìn)行拼接B)str_replace()可以替換指定位置的字符串C)substr()可以截取字符串D)strlen()可以準(zhǔn)確獲取中文字符串長度答案:B解析:[單選題]42.關(guān)于PHP變量的說法正確的是()A)PHP是一種強(qiáng)類型語言B)PHP變量聲明時需要指定其變量的類型C)PHP變量聲明時在變量名前面使用的字符是?&?D)PHP變量使用時,上下文會自動確定其變量的類型答案:D解析:[單選題]43.下列選項中是合法變量的是()。A)$123B)$_itC)$it@98D)it答案:B解析:[單選題]44.假設(shè)用戶在登錄時,輸入的用戶名信息保存在變量$emailaddr中,密碼保存在變量$psd中,查詢數(shù)據(jù)表usermsg中是否存在該用戶名和密碼信息,需要定義的查詢語句是A)select*fromusermsgwhereemailaddr='$emailaddr'orpsd='$psd'B)select*fromusermsgwhereemailaddr='$emailaddr'andpsd='$psd'C)select*fromusermsgwhereemailaddr=$emailaddrandpsd=$psdD)select*fromusermsgwhereemailaddr=$emailaddrorpsd=$psd'答案:B解析:[單選題]45.下列函數(shù)中,可以對浮點數(shù)進(jìn)行四舍五入的是()。A)fmod()B)ceil()C)round()D)floor()答案:C解析:[單選題]46.以下哪個函數(shù)是用來取出PHP數(shù)組的元素個數(shù)的()A)maxB)minC)array_reverseD)count答案:D解析:[單選題]47.下列選項中,不區(qū)分大小寫的標(biāo)識符是()。A)函數(shù)名B)常量名C)變量名D)屬性名答案:A解析:[單選題]48.下列哪個函數(shù)用于按降序排列數(shù)組?A)asort()B)sort()C)dsort()D)rsort()答案:D解析:[單選題]49.當(dāng)使用如下代碼提交表單時,下列說法正確的是()<formmethod="post"><inputtype="text"name="aa"value="11"><inputtype="text"name="aa"value="22"><inputtype="submit"></form>A)該表單將提交aa=11B)該表單將提交aa=22C)該表單將提交aa[0]=11,aa[1]=22D)該表單有誤,未提交數(shù)據(jù)答案:B解析:[單選題]50.關(guān)于端口號描述錯誤的是():A)apache的端口號默認(rèn)是80B)Mysql端口號默認(rèn)不是80C)Apache端口號只能是80D)Mysql端口號默認(rèn)是3306答案:C解析:[單選題]51.分析以下程序代碼,輸出結(jié)果正確的是()。A)1B)5C)0D)6答案:C解析:[單選題]52.請詳細(xì)閱讀下面列出的表單和PHP代碼,當(dāng)在表單里面的兩個文本框分別輸入?php?和?great?的時候,PHP將在頁面中打印出什么?()<formaction=?index.php?method=?post?><inputtype=?text?name=?element[]?><inputtype=?text?name=?element[]?></form><?phpecho$_GET[,element?];?>A)NothingB)ArrayC)AnoticeD)phpgreatE)greatphp答案:A解析:第2部分:多項選擇題,共8題,每題至少兩個正確答案,多選或少選均不得分。[多選題]53.關(guān)于動態(tài)網(wǎng)站以下說法錯誤的是:A)網(wǎng)站都是c/s結(jié)構(gòu)的B)能與數(shù)據(jù)庫交互的網(wǎng)站是動態(tài)網(wǎng)站C)一個網(wǎng)站有了動態(tài)效果,則這個網(wǎng)站是動態(tài)網(wǎng)站D)不能與數(shù)據(jù)庫交互的網(wǎng)站是動態(tài)網(wǎng)站答案:ACD解析:[多選題]54.PHP的字符串型數(shù)據(jù),可以用以下哪些符號括起來?A)一對單引號B)一對雙引號C)定界符符號D)一對**號答案:ABC解析:[多選題]55.關(guān)于下列文件操作函數(shù),說法正確的是:A)filemtime()文件的創(chuàng)建時間B)copy()拷貝一個文件,存儲為另一個文件。C)file_exists()判斷文件是否存在D)filesize()獲取文件的大小答案:BCD解析:[多選題]56.下面關(guān)于PHP的說法正確的是A)PHP是一種服務(wù)器端的腳本B)PHP程序可以在任意環(huán)境中執(zhí)行C)在PHP文件中可以包含任意的HTML代碼和樣式的應(yīng)用D)使用PHP可以實現(xiàn)注冊、登錄、在線投票、訪客計數(shù)等動態(tài)頁面中需要的各種功能答案:ACD解析:[多選題]57.下列哪些屬于PHP中的數(shù)據(jù)類型:A)stringB)intC)booleanD)object答案:ABCD解析:[多選題]58.關(guān)于數(shù)據(jù)庫函數(shù)mysql_query()的說法正確的是():A)mysql_query()可以執(zhí)行增刪改查中的任何正確的sql語句B)mysql_query()的定義是?發(fā)送一條MySQL查詢?,所以參數(shù)只能是select的查詢sql語句C)mysql_query()函數(shù)只有一個字符串型參數(shù),返回值是資源型數(shù)據(jù)D)mysql_query("setnamesutf8");設(shè)置字符集格式答案:AD解析:[多選題]59.刪除cookie的方法正確的是():A)設(shè)置過期時間B)會話cookie關(guān)閉瀏覽器就刪除了C)cookie沒有辦法刪除D)在瀏覽器手動刪除答案:ABD解析:[多選題]60.php頁面亂碼解決方式有():A)在瀏覽器里設(shè)置編碼B)在文件的最上方寫入header頭信息來設(shè)置文件編碼C)將文件保存的編碼改為utf-8D)多刷新幾次就好了,不用做任何操作答案:ABC解析:第3部分:判斷題,共17題,請判斷題目是否正確。[判斷題]61.ceil()函數(shù)可以對字符串參數(shù)進(jìn)行處理A)正確B)錯誤答案:錯解析:[判斷題]62.(,)請求PHP文件,Apache會將請求交給PHP模塊處理,結(jié)果以HTML形式返回給Apache。A)正確B)錯誤答案:對解析:[判斷題]63.如果沒有指定date()函數(shù)的第二個參數(shù),則默認(rèn)使用本地當(dāng)前時間。()A)正確B)錯誤答案:對解析:[判斷題]64.點擊表單的提交按鈕時,觸發(fā)的是該按鈕的submit事件A)正確B)錯誤答案:錯解析:[判斷題]65.mysql_query()函數(shù)是選擇數(shù)據(jù)庫的專用函數(shù)答案:錯解析:[判斷題]66.switch語句后面的花括號是必須有的。A)正確B)錯誤答案:對解析:[判斷題]67.繼承可以使一個類繼承并擁有另一個已經(jīng)存在類的成員屬性和方法。被繼承的類稱為父類。繼承類稱為子類,通過extends關(guān)鍵字實現(xiàn)繼承關(guān)系。A)正確B)錯誤答案:對解析:[判斷題]68.只要判斷條件成立,while就會執(zhí)行{}內(nèi)的執(zhí)行語句,直到條件不成立為止。()A)正確B)錯誤答案:對解析:[判斷題]69.do,while是先執(zhí)行后判斷,無論表達(dá)式的值是否為True,都將執(zhí)行一次循環(huán)答案:對解析:[判斷題]70.PDO的query()只能執(zhí)行查詢操作,不能用來執(zhí)行修改操作。A)正確B)錯誤答案:錯解析:[判斷題]71.在用戶訪問本地MySQL服務(wù)器時,訪問命令可以省略?-hlocalhost?。()A)正確B)錯誤答案:對解析:[判斷題]72.在PHP中,任何有值的內(nèi)容都可以理解為表達(dá)式。()()A)正確B)錯誤答案:對解析:[判斷題]73.php中連接兩個字符串的符號是?+?A)正確B)錯誤答案:錯解析:[判斷題]74.MS-server2008與mysql一樣,同屬微軟公司的產(chǎn)品,用于軟件開發(fā)的數(shù)據(jù)庫支持答案:錯解析:[判斷題]75.mysqli_query()函數(shù)只能執(zhí)行數(shù)據(jù)查詢語句。A)正確B)錯誤答案:錯解析:[判斷題]76.trim函數(shù)第二個參數(shù)為空時,默認(rèn)只去掉空格A)正確B)錯誤答案:錯解析:[判斷題]77.mysqli_select_db()函數(shù)的返回值是布爾型,表示數(shù)據(jù)庫是否選擇成功。()A)正確B)錯誤答案:對解析:第4部分:問答題,共22題,請在空白處填寫正確答案。[問答題]78.PHP的配置文件名稱為(),該文件位于wampserver根目錄下的()子目錄中。答案:PHP.INI,BIN\APACHE\APACHE2.4.23\BIN解析:[問答題]79.請簡述PDO預(yù)處理語句的優(yōu)點。答案:預(yù)先編譯一次用戶提交的SQL模板,極大提高了運行效率,無需考慮數(shù)據(jù)中包含特殊字符導(dǎo)致的語法問題。解析:[問答題]80.請解釋什么是超全局變量,并列舉常用的三個超全局變量。超全局變量是在全部作用域中始終可用的內(nèi)置變量答案:$_SERVER$_POST$_GET解析:[問答題]81.(填空題,)在PHP語言中,標(biāo)識符只能以_________開頭答案:字母或下畫線;字母或下劃線;字母下畫線;字母下劃線;字母和下畫線;字母和下劃線解析:[問答題]82.()<?phpfor($i=1;$i<=2;$i++)echo"這是第$i次循環(huán)執(zhí)行輸出的結(jié)果";?>運行結(jié)果是:_____________這是第1次循環(huán)執(zhí)行輸出的結(jié)果這是第2次循環(huán)執(zhí)行輸出的結(jié)果答案:填空題解析:[問答題]83.PHP支持3大類的數(shù)據(jù)類型,分別為()數(shù)據(jù)類型、()數(shù)據(jù)類型和特殊數(shù)據(jù)類型。答案:標(biāo)量,復(fù)合解析:[問答題]84.foeach數(shù)組的時候指針是如何指向的?list()/each()/while()循環(huán)數(shù)組的時候指針如何指向的呢?答案:當(dāng)foreach開始執(zhí)行的時候,數(shù)組內(nèi)部的指針會自動指向第一個單元。因為foreach所操作的是指定數(shù)組的拷貝,而不是該數(shù)組本身。而each()一個數(shù)組后,數(shù)組指針將停留在數(shù)組中的下一個單元或者碰到數(shù)組結(jié)尾時停留在最后一個單元。如果要再次使用each()遍歷數(shù)組,必須要使用reset().reset()將數(shù)組的內(nèi)部指針倒回到第一個單元并返回第一個數(shù)組單元的值。解析:[問答題]85.在PHP中,被關(guān)鍵字()修飾的類不能被實例化。答案:abstract解析:[問答題]86.PHP程序存放在()上,并通過瀏覽器發(fā)送請求的方式來運行。答案:服務(wù)器解析:[問答題]8

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論