版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
試卷科目:php開發(fā)基礎(chǔ)php開發(fā)基礎(chǔ)(習(xí)題卷7)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpagesphp開發(fā)基礎(chǔ)第1部分:單項選擇題,共147題,每題只有一個正確答案,多選或少選均不得分。[單選題]1.在PHP中創(chuàng)建函數(shù)的正確方法是?A)functionmyFunction()B)createmyFunction()C)new_functionmyFunction()[單選題]2.連接MySql數(shù)據(jù)庫的正確語法是A)mysql_connect($username,$password)B)connect_mysql($username,$password)C)mysql_connect("localhost",$username,$password)[單選題]3.若在函數(shù)內(nèi)訪問函數(shù)外定義的變量,必須使用()關(guān)鍵字。A)publicB)varC)globalD)static[單選題]4.閱讀以下代碼,在調(diào)用函數(shù)后變量$var的值()。functioncourse(&$obj){$obj='python';}$var='PHP';extract($var);A)PHPB)pythonC)PHPD)以上答案都不對[單選題]5.函數(shù)call_user_func('strtoupper','Php')的執(zhí)行結(jié)果為()。A)phpB)PHPC)PhpD)以上結(jié)果都不正確[單選題]6.下面關(guān)于多維數(shù)組的說法正確的是()。A)所謂多維數(shù)組,就是指一個數(shù)組的元素又是一個數(shù)組B)所謂多維數(shù)組,就是指數(shù)組的所有元素必須都是數(shù)組C)PHP中的數(shù)組維數(shù)不能超過三維D)以上說法都不正確[單選題]7.下面選項中不屬于filter_has_var函數(shù)的type參數(shù)的值的是?A)INPUT_GETB)NOUT_POSTC)INPUT_SESSIOND)INPUT_COOKI[單選題]8.$str="MynameisJack,andwhatisyourname?";echosubstr_count($str,?name程?序);的輸出結(jié)果為()A)1B)2C)3D)4[單選題]9.php連接上mysql之后,采用哪個函數(shù)配置循環(huán)可以得到指定表中的記錄?A)mysql_fetch_rowB)mysql_select_dbC)mysql_queryD)mysql_connect[單選題]10.在下列選項中,不屬于循環(huán)結(jié)構(gòu)語句的是()。A)whileB)do…whileC)switch…caseD)for[單選題]11.Apache默認(rèn)的網(wǎng)站根目錄是()。A)wwwB)rootC)htdocsD)Apache[單選題]12.php語言中判斷變量是否存在的函數(shù)是A)emptyB)issetC)randD)var_dump[單選題]13.php的源碼是A)開放的B)封閉的C)需購買的D)完全不可見的[單選題]14.以下數(shù)據(jù)使用isset()函數(shù)檢測,返回false的是()。A)0B)falseC)'D)NULL[單選題]15.申明全局變量的關(guān)鍵字是()A)globalsB)globalC)GLOBALD)無[單選題]16.強(qiáng)制類型轉(zhuǎn)換可以將數(shù)據(jù)轉(zhuǎn)換為我們期望的類型,現(xiàn)分析以下代碼,最終將輸出()。<?php$a='123ec';$b='i34x3d';echo(integer)$a+(integer)$b;?>A)157B)466C)123D)0[單選題]17.表達(dá)式(-5)%3的運(yùn)行結(jié)果等于________。A)1B)-1C)2D)-2[單選題]18.運(yùn)行下列程序代碼,輸出結(jié)果是<?php$arr=array(?a?=>?張三?,?李四?,?王五?,?趙六?);echo$arr[0];?>:A)報錯B)王五C)張三D)李四[單選題]19.下面哪個PHP函數(shù)可以用來構(gòu)建接受任意數(shù)量參數(shù)的函數(shù)?A)get_argc()B)get_argv()C)func_get_argv()D)func_get_args()[單選題]20.正則表達(dá)式當(dāng)中的\d表示的含義為:A)把字母d轉(zhuǎn)義B)任意一個十進(jìn)制數(shù)字C)沒有實(shí)際含義D)換行符[單選題]21.請仔細(xì)分析以下程序,運(yùn)行結(jié)果正確的是()。$sex='male';echo$sex==='male'?:'女';A)1B)空字符串C)0D)以上答案都不對[單選題]22.檢查給定的鍵名或索引是否存在于數(shù)組中的是():A)Array_keys()B)array_search()C)array_filp()D)Array_key_exists()[單選題]23.HTML中,超鏈接用的是什么標(biāo)簽A)〈a>B)〈table>C)〈b>D)〈head>[單選題]24.使用函數(shù)()來檢查此文件是否是上傳文件A)is_uploaded_file()B)move_uploaded_file()C)uploaded_file()D)move_file()[單選題]25.以下代碼輸出的結(jié)果是$a=10;$b=&$a;echo$b;$b=15;echo$a;A)1015B)1010C)1515D)1510[單選題]26.substr()函數(shù)用于獲取字符串中的子串,則substr('import',1,3)的返回值是______。A)mpoB)impC)ortD)por[單選題]27.刪除數(shù)據(jù),傳值要刪除的id的方式為():A)requestB)getC)methodD)post[單選題]28.數(shù)組是通過下列哪一項來區(qū)分它所存放的元素的?()A)長度B)值C)索引D)維度[單選題]29.()通過不斷比較數(shù)組中相鄰兩個元素的值,較小或較大的元素前移,完成數(shù)組的排序。A)冒泡排序B)快速排序C)插入排序D)簡擇排序[單選題]30.語句?$a=2;$b=$a--;?的輸出結(jié)果為()。A)$a=2;$b=2;B)$a=2;$b=1;C)$a=1;$b=2;D)$a=1;$b=1;[單選題]31.動態(tài)網(wǎng)站一般包括前臺頁面和后臺管理程序,其中,前臺頁面的主要原理是()A)修改記錄B)添加記錄C)顯示記錄D)刪除記錄[單選題]32.若系統(tǒng)日期時間是2017年12月6日9時12分,函數(shù)date("Y-m-dH:i")的返回值是A)17-12-69:12B)2017-12-609:12C)2017-12-069:12D)2017-12-0609:12[單選題]33.file_exists()的返回值類型是A)intB)boolC)arrayD)double[單選題]34.查看所有數(shù)據(jù)庫的命令是:A)showtablesB)use庫名C)createdatabase庫名D)showdatabases[單選題]35.PHP定義活動變量的方法是A)VARB)$C)$$D)&[單選題]36.下面代碼的輸出結(jié)果為:<?php$array=array("a"=>5,"b"=>10,20);print_r($array);?>A)ArrayB)ArrayC)輸出為空D)會報錯![單選題]37.如果想取得mysql數(shù)據(jù)庫系統(tǒng)的運(yùn)行狀態(tài),應(yīng)該用什么函數(shù)?A)mysql_pingB)mysql_statusC)mysql_statD)mysql_info[單選題]38.PHP連接mysql數(shù)據(jù)庫的連接函數(shù)mysql_connect的第三個參數(shù)是A)主機(jī)名B)數(shù)據(jù)庫密碼C)數(shù)據(jù)庫用戶名D)報錯信息[單選題]39.下列端口號中,可以作為URL的默認(rèn)請求端口號的是()。A)8080B)80C)3306D)8800[單選題]40.mysql_select_db()與@mysql_select_db()的區(qū)別是()A)@mysql_select_db()不會忽略警告,將錯誤顯示到客戶端B)mysql_select_db()不會忽略警告,將錯誤顯示到客戶端C)沒有區(qū)別D)功能不同的兩個函數(shù)[單選題]41.下列不是php中的基本數(shù)據(jù)類型的是:A)浮點(diǎn)型B)布爾型C)數(shù)組D)整型[單選題]42.在PHP中屬于比較運(yùn)算符的是A)=B)!C)==D)&[單選題]43.在PHP中哪個變量數(shù)組總是包含所有總客戶端發(fā)出的cookies數(shù)據(jù)()A)$_COOKIEB)$_COOKIESC)$_GETCOOKIED)$_GETCOOKIES[單選題]44.下列選項中,可匹配至少由一個數(shù)字、字母或下劃線開頭的字符串的是()。A)^[B)^[C)^[\w]*D)^[\w]+[單選題]45.PHP中關(guān)聯(lián)數(shù)組的遍歷使用哪種語法()A)foreachB)forC)for...ofD)for...in[單選題]46.$str='Hello',則$str[1]的值為________。A)eB)HC)'D)o[單選題]47.mysql中auto_increment單詞表示什么含義?A)主鍵B)自動增長C)非空約束D)批量導(dǎo)入[單選題]48.驗證日期的正確性,應(yīng)使用哪個函數(shù)A)NowB)getdateC)dayD)checkdate[單選題]49.php中單引號和雙引號包含字符串的區(qū)別正確的是A)單引號速度快,雙引號速度慢B)雙引號速度快,單引號速度慢C)單引號里面可以解析轉(zhuǎn)義字符D)雙引號里面可以解析變量[單選題]50.以只讀模式打開文件?time.txt?的正確方法是?A)fopen("time.txt","r+");B)open("time.txt");C)open("time.txt","read");D)fopen("time.txt","r");[單選題]51.下列各種描述中,說法正確的是()。A)PHP中生成的圖片驗證碼是以jpg、png或gif文件的形式保存的B)在生成驗證碼圖片的文件中也可以使用echo輸出其它字符C)生成驗證碼圖片的php文件直接作為D)只能通過刷新整個頁面來刷新頁面中的驗證碼[單選題]52.下面關(guān)于\w的描述錯誤的是()。A)可英語匹配0-9之間的任意數(shù)字B)可用于匹配英文字母C)可匹配任意非單詞字符D)可匹配一個單詞字符[單選題]53.函數(shù)()算出返回從數(shù)據(jù)表中查詢出數(shù)據(jù)集的行數(shù)。A)COUNTB)MINC)AVGD)mysql_num_rows[單選題]54.向表中插入數(shù)據(jù)的關(guān)鍵字是:A)selectB)deleteC)updateD)insertinto[單選題]55.用于遍歷數(shù)組的循環(huán)是()A)foreach循環(huán)B)while循環(huán)C)for循環(huán)D)do-while語句[單選題]56.下列Apache和PHP工作流程正確的排列順序是什么?①PHP程序?qū)⑸蒆TML頁面返回給Apache服務(wù)器,Apache服務(wù)器再將HTML頁面返回給客戶端瀏覽器展示。②Apache服務(wù)器解析解析用戶的請求,若其后綴是?.php?,則將用戶的請求交給PHP進(jìn)行處理;若是靜態(tài)的HTML文件、CSS和JavaScript文件則直接返回瀏覽器進(jìn)行展示。③PHP程序處理Apache服務(wù)器傳送過來的文件,并根據(jù)實(shí)際代碼決定是否從后臺讀取,處理數(shù)據(jù),最后動態(tài)地生成相應(yīng)的HTML頁面。④用戶在瀏覽器中輸入要訪問的地址。A)①②③④B)②③④①C)③④①②D)④②③①[單選題]57.下列哪些是PHP的配置文件?A)php.exeB)php.iniC)php_mysql.dllD)php_mysqli.dll[單選題]58.標(biāo)記<BR>的用途是A)分段命令B)換行命令C)結(jié)束命令D)打印命令[單選題]59.在form標(biāo)記中使用onsubmit調(diào)用驗證函數(shù)時,函數(shù)名前面return的作用A)阻止函數(shù)繼續(xù)執(zhí)行下去B)沒有任何意義,可以去掉的C)當(dāng)用戶輸入數(shù)據(jù)不符合要求時,阻止非法數(shù)據(jù)提交給服務(wù)器D)以上說法都不正確[單選題]60.下列表單屬性代表表單提交方式的是:A)methodB)idC)nameD)action[單選題]61.php語言中隨機(jī)函數(shù)A)randB)sqrC)fixD)abs[單選題]62.下列選項中不是用來引入一個文件的是:A)fopen()B)include()C)include_once()D)require()[單選題]63.查詢id為4,5,6的學(xué)生的姓名,入學(xué)日期sql正確的是():A)deleteusernameo,add_timefromstudentwhereidin(4,5,6);B)selectusername,add_timeformstudentwhereidin(4,5,6);C)selectusername,add_timefromstudentwhereidin(4,5,6);D)select*fromstudentwhereidin(4,5,6);[單選題]64.下列選項中可用來實(shí)現(xiàn)評論功能的是()。A)input控件B)textarea控件C)select控件D)label標(biāo)記[單選題]65.下列關(guān)于數(shù)組的說法錯誤的是()。A)數(shù)組是一個可以存儲一組或一系列數(shù)值的變量。B)鍵和值之間存在一種對應(yīng)關(guān)系稱為映射。C)PHP中數(shù)組的下標(biāo)可以是整型、字符串型和浮點(diǎn)型。D)索引數(shù)組的下標(biāo)可以依次遞增。[單選題]66.PHP的位運(yùn)算符不包括A)&B)|C)~D)![單選題]67.php向文本文件寫入內(nèi)容,應(yīng)該采用哪個文件操作函數(shù)?A)fclose()B)fwrite()C)fopen()D)file()[單選題]68.下列選項中,能夠?qū)崿F(xiàn)匿名函數(shù)使用外部變量的關(guān)鍵字是()。A)useB)toC)fromD)reference[單選題]69.類的定義使用關(guān)鍵字___________A)functionB)varC)classD)new[單選題]70.js腳本中要獲取字符串psdValue的字符個數(shù),使用下面哪個代碼A)psdValue.lengthB)psdValue.lenC)psdValue.count()D)count(psdValue)[單選題]71.下列選項中,哪種排序算法具有直觀性,但是又有不穩(wěn)定的特點(diǎn)。()A)冒泡排序B)快速排序C)插入排序D)簡擇排序[單選題]72.使用PDOStatement的fetch方法可以獲取結(jié)果集的下一行數(shù)據(jù),若希望結(jié)果以關(guān)聯(lián)數(shù)組形式返回,怎參數(shù)應(yīng)設(shè)置為()。A)PDO::FETCH_ASSOCB)PDO::FETCH_NUMC)PDO::FETCH_BOTHD)PDO::FETCH_OBJ[單選題]73.<?php$array=array('a','b','d','d');$res=in_array('d',$array);echo$res;?>:A)falseB)trueC)nullD)false[單選題]74.在整個163郵箱項目中,下列哪個按鈕不是submit類型的A)注冊界面中的?立即注冊?按鈕B)寫郵件界面中的?發(fā)送?按鈕C)收件箱中的?刪除?按鈕D)登錄界面中的?注冊?按鈕[單選題]75.以下php程序輸出的結(jié)果是<?php$x=0;for($i=0;$i<3;$i++){if($i==1){continue;}for($j=0;$j<3;$j++){if($j==1){break;}$x++;}}echo$x;?>:A)trueB)2C)falseD)3[單選題]76.如果在index模塊下的controller文件夾下定義了StudentController類,類中定義了edit方法,代碼如下:Publicfunctionedit(){$htmls=$this->fetch();return$htmls;}此時調(diào)用該方法將關(guān)聯(lián)()文件進(jìn)行顯示?A)public\edit.phpB)public\edit.htmlC)index\view\edit.phpD)index\view\edit.html[單選題]77.(,)結(jié)束循環(huán)的語句是()。A)switch語句B)continue語句C)if語句D)break語句[單選題]78.以下哪個PHP魔術(shù)常量返回文件的完整路徑和文件名?A)__LINE__B)__FILE__C)__FUNCTION__D)__CLASS__[單選題]79.實(shí)現(xiàn)類之間的繼承需要使用哪個關(guān)鍵字。()A)publicB)setC)extendsD)private[單選題]80.下面哪個PHP函數(shù)可以用來查找文件?A)get_file()B)fold()C)file()D)glob()[單選題]81.php內(nèi)置數(shù)組()接受表單Post方式提交的數(shù)據(jù)A)$_POSTB)$_GETC)POSTD)SEND[單選題]82.若某個文本框name屬性取值為txt,不能使用下面哪種形式獲取該文本框提交的數(shù)據(jù)A)$_POST['txt']B)$_POST["txt"]C)"$_POST['txt']"D)"$_POST[txt]"[單選題]83.下列選項中獲取文件最后一次修改的時間是:A)unlink()B)filemtime()C)fileatime()D)copy()[單選題]84.PHP中,實(shí)現(xiàn)文件的上傳需要使用哪個全局變量()。A)$_FILESB)$_GETC)$_POSTD)$_SESSION[單選題]85.關(guān)于數(shù)據(jù)庫的導(dǎo)入操作,下列說法中錯誤的是A)使用的命令是RestoreB)導(dǎo)入過程中可以更改原來數(shù)據(jù)庫的名稱C)導(dǎo)入過程中必須要選擇忽略錯誤選項,否則導(dǎo)入無法完成D)若安裝數(shù)據(jù)庫時選擇的字符集是GBK,則導(dǎo)入過程中,必須要選擇字符集是GBK[單選題]86.下面關(guān)于SQL語句?truncatetableuser?的描述,正確的是()A)清空user表中的所有數(shù)據(jù)B)與?deletefromuser?完全一樣C)刪除表中數(shù)據(jù),但不影響自動增長值D)刪除user表[單選題]87.PHP中哪個不是有效的賦值運(yùn)算符?A)$b<=$bB)$b*=$bC)$b+=$bD)$b-=$b[單選題]88.關(guān)于系統(tǒng)數(shù)組$_FILES,第二個下標(biāo)不包含下面哪一項A)tmpnameB)sizeC)nameD)type[單選題]89.假設(shè)$a=5,有$b=($a--),則$b是A)4B)5C)6D)0[單選題]90.若函數(shù)返回的數(shù)據(jù)類型與指定的類型不同,則程序會()。A)自動轉(zhuǎn)換成指定的數(shù)據(jù)類型B)報語法錯誤C)報警告提示D)以上答案都不對[單選題]91.mysql中創(chuàng)建數(shù)據(jù)庫的指令()A)createB)alterC)makeD)build[單選題]92.在ThinkPHP的配置文件中,配置數(shù)據(jù)庫端口的配置項是()。A)DB_PWDB)DB_PORTC)DB_PREFIXD)DB_CHARSET[單選題]93.運(yùn)行錯誤一般不會阻止()的執(zhí)行,但是會阻止()。A)腳本希望做的事情,PHP腳本的執(zhí)行B)PHP腳本,程序繼續(xù)執(zhí)行C)PHP腳本,腳本做希望它做的任何事情D)以上答案都不對[單選題]94.網(wǎng)址??訪問的服務(wù)器端口號是()。A)3306B)23C)80D)21[單選題]95.下列哪一項代表無窮循環(huán)A)for(;;)B)for()C)foreach(,)D)do(1)[單選題]96.應(yīng)用Ajax時,屬性readyState的值變化時觸發(fā)的事件是A)readystatechangeB)readychangeC)statechangeD)change[單選題]97.第一次創(chuàng)建Cookie時,服務(wù)器會在響應(yīng)消息中增加()頭字段,并將信息發(fā)送給瀏覽器。A)SetCookieB)CookieC)Set-CookieD)以上答案都不對[單選題]98.讀取get方法傳遞的表單元素值的方法是:()A)$_GET["名稱"]B)$get["名稱"]C)$GEG["名稱"]D)$_get["名稱"][單選題]99.cookie的作用是():A)刪除用戶信息B)用來跟蹤和識別用戶C)查詢用戶信息D)修改[單選題]100.下列選項中,可以在函數(shù)執(zhí)行完成后不被釋放的變量是()。A)全局變量B)可變變量C)局部變量D)靜態(tài)變量[單選題]101.下列選項中,哪些是合法的標(biāo)識符()。A)usernameB)123userC)this&thatD)aa$bb[單選題]102.PHP語法中,假設(shè)已知$a=?hello?,$b=?china?,則要得到?hellochina?的字符串,應(yīng)該如何操作A)$a+$bB)$a-$bC)$a.$bD)$a+=$b[單選題]103.請閱讀如下代碼:<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'][單選題]104.用于為指定圖像分配顏色的函數(shù)是()。A)imagecreatetruecolor()B)imagecreate()C)imagecolorallocate()D)imagefill()[單選題]105.下列可以終止本次循環(huán)進(jìn)行下一次循環(huán)的語句是:A)breakB)dieC)continueD)exit[單選題]106.正則表達(dá)式?[h][t]?匹配字符串?itheima?的結(jié)果是()。A)thB)htC)itheimaD)沒有匹配結(jié)果[單選題]107.下面哪個函數(shù)可以用來得到順序相反的數(shù)組?A)array_reverse()B)array_search()C)array_shift()D)array_slice()[單選題]108.方法bindParam()可以將設(shè)置好的變量綁定到問號占位符上,在下列選項中該變量開始索引位置正確的是()。A)0B)1C)不同的情況下位置起始位置不同,可以是0,也可以是1D)以上說法都對[單選題]109.(,)下列選項中,屬于注釋的是()。A)<>B)?C)//D)\\[單選題]110.下列選項中,不屬于賦值運(yùn)算符的是()。A)=B)=C)==D)+=[單選題]111.用戶表中查詢名字包含?恩恩?字的全部男同學(xué)():A)select*fromuserwherenamelike'恩恩%'andsex='男'B)select*fromuserwherename='恩恩'andsex='男'C)select*fromuserwherename=恩恩andsex='男'D)select*fromuserwherenamelike'%恩恩%'andsex='男'[單選題]112.下列常量中,不能指定trigger_error()函數(shù)錯誤類別的是()。A)E_USER_NOTICEB)E_USER_WANNINGC)E_USER_ERRORD)E_ERROR[單選題]113.以下代碼在頁面上會輸出多少行數(shù)據(jù)$attr=array(1,2,3,4);while(list($key,$value)=each($attr)){echo$key."=>".$value."";}while(list($key,$value)=each($attr)){echo$key."=>".$value."";}A)4B)6C)8D)12[單選題]114.下列sql語句正確的是:A)deletefromuserwhereusername=張三B)deletefromuserwhereusername='張三'C)selectfromuserD)updatefromusersetusername='張三'whereusername='李四'[單選題]115.查詢數(shù)據(jù)表時,限制獲取查詢結(jié)果中序號為6、7、8的記錄,需要使用的子句是A)limit6,8B)limit6,2C)from6to8D)start6to8[單選題]116.下列選項中,關(guān)于圖片添加水印的說法錯誤的是()。A)添加水印的本質(zhì)就是圖像的拷貝。B)網(wǎng)站中為圖片添加水印的目的是防止圖片被盜用。C)添加水印時,可以隨意定義水印在圖像中的位置。D)PHP中有且僅有imagecopy()函數(shù)能實(shí)現(xiàn)為圖片添加水印功能。[單選題]117._______標(biāo)記用來創(chuàng)建一個表單。A)<form>B)<input>C)<body>D)<html>[單選題]118.下列選項中,關(guān)于邏輯運(yùn)算的說法錯誤的是()。A)邏輯運(yùn)算符?&&?、?||?與?and?、?or?功能相同。B)運(yùn)算符?&&?左邊的表達(dá)式為false,則右邊的表達(dá)式不會執(zhí)行。C)運(yùn)算符?||?左邊的表達(dá)式為true,則右邊的表達(dá)式不會執(zhí)行。D)運(yùn)算符?&&?與?&?功能相同。[單選題]119.使用CSS對文本進(jìn)行修飾,若使文本閃爍,text-decoration的取值為A)noneB)underlineC)overlineD)blink[單選題]120.下面哪項描述是錯誤的()。A)父類的構(gòu)造函數(shù)不會自動被調(diào)用B)父類中的靜態(tài)成員,不能在子類中直接調(diào)用C)抽象類不能被實(shí)例化,只能作為其他類的父類來使用D)靜態(tài)方法在對象不存在的情況下可以使用類名來訪問[單選題]121.以下字符的長度是()。<?php$text=?\tllo?;echostrlen(trim($text));?>A)9B)5C)7D)3[單選題]122.strtolower()函數(shù)的功能是()A)將給定的字符串全部轉(zhuǎn)換為小寫字母B)將給定的字符串全部轉(zhuǎn)換為大寫字母C)將給定的字符串首字母轉(zhuǎn)換為小寫字母D)將給定的字符串首字母轉(zhuǎn)換為大寫字母[單選題]123.PHP、CSS和JavaScript代碼中共同的注釋符號是_________A)//B)…*/C)#D)?[單選題]124.下列用于設(shè)置mysqli_fech_all()函數(shù)返回的數(shù)組形式,錯誤的是()。A)MYSQLI_ASSOCB)MYSQLI_ROWC)MYSQLI_NUMD)MYSQLI_BOTH[單選題]125.下面關(guān)于?DELETEFROMstudentwherename=?itcast?;?的描述正確的是()A)只能刪除name=?itcast?的第一條記錄B)刪除name=?itcast?的全部記錄C)只能刪除name=?itcast?的最后一條記錄D)以上說法都不對[單選題]126.若存在代碼$str="helloeveryone!";echo$str[1];,輸出結(jié)果是A)字符hB)空格C)沒有結(jié)果D)字符e[單選題]127.在同一個網(wǎng)站的不同文件之間傳遞數(shù)據(jù)的機(jī)制是__________。A)sessionB)cookieC)applicationD)post[單選題]128.要配置PHP環(huán)境,只需修改A)php.iniB)http.confC)php.sysD)php.exe[單選題]129.print"I","love","PHP";運(yùn)行結(jié)果為___________A)輸出"IlovePHP"B)輸出"IC)提示錯誤D)輸出8[單選題]130.復(fù)選框的type屬性值是()A)checkboxB)radioC)selectD)check[單選題]131.在文件上傳表單(form)中,屬性enctype的值為:A)getB)postC)cookiesD)session[單選題]132.關(guān)于array_merge()函數(shù),下列說法中錯誤的是()A)該函數(shù)最多只能接收一個參數(shù)。B)當(dāng)遇到相同的字符串鍵名,后面的值將會覆蓋前面的值。C)如果數(shù)組是數(shù)字索引,則鍵名會以連續(xù)方式重新編排索引。D)如果數(shù)組包含數(shù)字鍵名,后面的值將附加到數(shù)組的后面。[單選題]133.下列哪個數(shù)組不可以用來獲取表單元素的值?()A)$_REQUEST[]B)$_POST[]C)$_GET[]D)$_SERVER[][單選題]134.php中執(zhí)行sql語句的函數(shù)是()A)mysqli_query()B)mysqli_exec()C)mysqli_do()D)execute()[單選題]135.MySQL數(shù)據(jù)庫操作中,CreateNewSchema命令的作用是A)創(chuàng)建數(shù)據(jù)表B)創(chuàng)建數(shù)據(jù)表中一個列名C)創(chuàng)建數(shù)據(jù)庫D)以上說法都不正確[單選題]136.若是存在變量$age=25,下面哪項中的代碼不能輸出?Myageis25?A)echo"Myageis".$age;B)echo"Myageis$age";C)echo'Myageis$age';D)echo"Myageis"."$age";[單選題]137.函數(shù)strrpos('WelcometolearningPHP','e')的返回值是______。A)2B)7C)13D)12[單選題]138.現(xiàn)有一手推車類程序(cart.inc)其中包含有一添加物品的方法(add_item),下面那個選項可以正確使用方法add_item<?phpclassCart{var$items;functionadd_item($artnr,$num){$this->items[$artnr]+=$num;}}?>A)<?phprequire("cart.inc");$cart=newCart;$cart->add_item("10",1);?>B)<?phprequire(cart.inc);$cart=newCart$cart->add_item("10",1)?>C)<?phprequire("cart.inc");$cart=newCart();$cart->add_item("10",1);?>D)<?phpinclude("cart.inc");$cart=newCart();$cart->add_item("10",1);?>[單選題]139.php中哪個函數(shù)用于讀取整個文件?A)fgetss()B)fgets()C)fread()D)readfile()[單選題]140.mysql中要對數(shù)據(jù)庫中的內(nèi)容進(jìn)行操作,必須先進(jìn)入到數(shù)據(jù)庫,下列哪項可以實(shí)現(xiàn)此功能()A)selectB)useC)enterD)都不是[單選題]141.安裝完成php,開啟錯誤級別,要將php.ini中配置修改成():A)date.timezone=PRCB)date.timezone=OffC)display_errors=OffD)display_errors=On[單選題]142.下面哪一組是PHP5中的注釋符號A)//、'、...*/B)//、#、...*/C)、#、...*/D)//、#、[單選題]143.SESSION會話的值存儲在()A)硬盤上B)網(wǎng)頁中C)客戶端D)服務(wù)器端[單選題]144.考慮如下腳本。標(biāo)記處應(yīng)該添加什么代碼才能讓腳本輸出字符串php()$alpha='abcdefghijklmnopqrstuvwxyz';$letters=array(15,7,15);foreach($lettersas$val){這里應(yīng)該加入什么*/}?>A)echochr($val);B)echoasc($val);C)echosubstr($alpha,$val,2);D)echo$alpha{$val};E)echo$alpha{$val+1}[單選題]145.下面的腳本運(yùn)行以后,$array數(shù)組所包含的值是什么?()<?php$array=array(,1?,?1?);foreach($arrayas$k=>$v){$v=2;}?>A)array(,2?,,2?)B)array(,1?,,1?)C)array(2,2)D)array(Null,Null)E)array(1,1)[單選題]146.考慮如下PHP腳本,它一行一行的讀取并顯示某文本文件的內(nèi)容。在問號處填入什么才能使腳本正常運(yùn)作?$file=fopen("test","r");while(!feof($file)){echo;}fclose($file);?>A)file_get_contents($file)B)file($file)C)read_file($file)D)fgets($file)E)fread($file)[單選題]147.下列哪個數(shù)組包含諸如頭、路徑和腳本位置等信息?A)$GLOBALSB)$_SERVERC)$_COOKID)E)$_SESSION第2部分:多項選擇題,共23題,每題至少兩個正確答案,多選或少選均不得分。[多選題]148.關(guān)于form表單下列說法正確的是:A)form表單不可以和php混寫B(tài))form表單默認(rèn)的是get方式提交C)form表單的作用是收集用戶填寫的信息D)form表單不能寫在.php文件中[多選題]149.函數(shù)的優(yōu)越性有哪些?A)提高程序的重用性。B)提高軟件的可維護(hù)性C)提高軟件的開發(fā)效率。D)控制程序設(shè)計的復(fù)雜性。[多選題]150.PHP的注釋符號有:A)注釋語句B)//注釋C)注釋語句*/D)\*注釋語句*\[多選題]151.下面關(guān)于PHP的說法正確的是A)PHP是一種服務(wù)器端的腳本B)PHP程序可以在任意環(huán)境中執(zhí)行C)在PHP文件中可以包含任意的HTML代碼和樣式的應(yīng)用D)使用PHP可以實(shí)現(xiàn)注冊、登錄、在線投票、訪客計數(shù)等動態(tài)頁面中需要的各種功能[多選題]152.對于cookie說法正確的是()A)可以實(shí)現(xiàn)多頁面?zhèn)髦礏)cookie是存儲在客戶端的瀏覽器中用來跟蹤和識別用戶的會話控制C)cookie的信息存在客戶端D)cookie分為會話cookie和持久化cookie[多選題]153.HP中,變量名允許出現(xiàn)的符號有:A)大寫字母B)小寫字母C)數(shù)字D)減號[多選題]154.下列屬于數(shù)組的常用函數(shù)的是():A)Array_values()B)in_array()C)strlen()D)Array_keys()[多選題]155.關(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è)置字符集格式[多選題]156.continue語句可以用在()中A)forB)whileC)do-whileD)switch[多選題]157.下列關(guān)于動態(tài)網(wǎng)頁與靜態(tài)網(wǎng)頁的本質(zhì)區(qū)別說法不正確的是A)靜態(tài)頁面運(yùn)行后能夠查看所有的源代碼,動態(tài)頁面中動態(tài)部分源代碼則無法查看B)靜態(tài)網(wǎng)頁任何時候運(yùn)行內(nèi)容都相同,動態(tài)頁面則不然C)動態(tài)頁面是在服務(wù)器端執(zhí)行的,而靜態(tài)頁面是在瀏覽器端執(zhí)行的D)靜態(tài)頁面中可以包含各種小動畫,動態(tài)頁面不可以[多選題]158.以下哪些是合法的數(shù)組形式?A)array('張三','李四');B)array('a'=>'張三','b'=>'李四');C)array('張三','b'=>'李四');D)new('張三','李四');[多選題]159.關(guān)于php中變量之間的傳遞分為哪兩種:A)地址傳遞B)值傳遞C)實(shí)參傳遞D)形參傳遞[多選題]160.下列給出的字符串處理函數(shù)中能去除掉字符串中空白字符的是:A)ltrim()B)trim()C)strlen()D)rtrim()[多選題]161.以下哪些關(guān)鍵字可以操作數(shù)據(jù)庫?A)createB)dropC)useD)select[多選題]162.php中,賦值運(yùn)算符有()A)=B)+=C)==D)=[多選題]163.在下列選項中,可以避免同一文件被重復(fù)包含的是()。A)includeB)include_onceC)requireD)require_once[多選題]164.mysql中不屬于日期類型的有()A)intB)varcharC)datetimeD)date[多選題]165.下列關(guān)于函數(shù)說法正確的是():A)In_array(),檢索給定的值是否在數(shù)組中B)Array_unique()移除數(shù)組的重復(fù)值C)Array_flip()交換數(shù)組的鍵和值D)Array_count_values()統(tǒng)計數(shù)組中所有鍵的出現(xiàn)次數(shù)[多選題]166.關(guān)于Explode()說法正確的是():A)返回值為一個分割后的新數(shù)組B)功能是將字符串分割成為數(shù)組C)第二個是字符串名D)第一個是分割符號[多選題]167.PHP中關(guān)于上傳文件的說法中正確的有:A)在php.ini配置中必須要開啟file_uploads=On功能B)在上傳表單標(biāo)記中,必須要有enctype="multipart/form-data"屬性C)必須用get方法進(jìn)行上傳D)以上說法都正確[多選題]168.關(guān)于PHP訪問MySQL數(shù)據(jù)庫的各種方法,下列說法中不正確的是A)在使用mysql_connect()連接數(shù)據(jù)庫成功之后,就可以直接訪問數(shù)據(jù)表完成各種操作B)Mysql_num_rows()的作用是獲取查詢結(jié)果記錄集中記錄的個數(shù),其參數(shù)可以省略C)mysql_select_db()的作用是選擇打開指定的數(shù)據(jù)庫,可以只指定一個參數(shù)D)Mysql_query()函數(shù)只能執(zhí)行查詢語句,不能執(zhí)行插入、刪除、更新語句[多選題]169.下面說法正確的是?A)靜態(tài)屬性需要實(shí)例化不可調(diào)用。B)靜態(tài)方法不需要實(shí)例化即可調(diào)用。C)靜態(tài)方法不能調(diào)用非靜態(tài)屬性。因為非靜態(tài)屬性需要實(shí)例化后存放在對象里。D)靜態(tài)方法可以調(diào)用非靜態(tài)方法。使用self關(guān)鍵詞。[多選題]170.對于SELECT*FROMtb1這樣的SQL查詢語句,如何才能減少從數(shù)據(jù)庫返回的數(shù)據(jù)量?()(選擇兩項)A)轉(zhuǎn)為存儲過程B)用具體的字段名來代替?*?C)加一個?where?語句D)轉(zhuǎn)變查詢?yōu)橐晥DE)使用預(yù)語句第3部分:填空題,共1題,請在空白處填寫正確答案。[填空題]171.返回數(shù)組當(dāng)前指針位置的元素的值的函數(shù)是第4部分:判斷題,共48題,請判斷題目是否正確。[判斷題]172.在上線環(huán)境下,最好不要使用mysqli_connect_error()函數(shù),以免泄露服務(wù)器信息。()()A)正確B)錯誤[判斷題]173.strcmp函數(shù)在比較字符串時不區(qū)分大小寫A)正確B)錯誤[判斷題]174.apache服務(wù)默認(rèn)占用80號端口,不可更改A)正確B)錯誤[判斷題]175.每個語句結(jié)尾都要加?;?來表示語句結(jié)束A)正確B)錯誤[判斷題]176.PHP的文件操作函數(shù)rewind()用于把文件位置指針設(shè)為文件流的結(jié)尾[判斷題]177.靜態(tài)網(wǎng)頁的執(zhí)行在瀏覽器端完成,動態(tài)網(wǎng)頁的執(zhí)行在服務(wù)器端完成A)正確B)錯誤[判斷題]178.在類型為number的表單輸入元素中可以使用max屬性設(shè)置可以輸入的最大值A(chǔ))正確B)錯誤[判斷題]179.在PDO中只能使用exec方法執(zhí)行刪除語句,不能使用query方法和prepare方法?A)正確B)錯誤[判斷題]180.浮點(diǎn)數(shù)的有效位數(shù)為15位,從最左邊第一個不為0的數(shù)字開始,直到末尾數(shù)字的個數(shù),且不包括小數(shù)點(diǎn)。()()A)正確B)錯誤[判斷題]181.__get()方法有一個參數(shù),表示要調(diào)用的變量名。()A)正確B)錯誤[判斷題]182.在布爾值自動轉(zhuǎn)換為字符串時,其值true將轉(zhuǎn)換為?1?,其值false將轉(zhuǎn)換為?0?。()A)正確B)錯誤[判斷題]183.在PHP中,dirname()函數(shù)用于返回路徑中的目錄部分。()A)正確B)錯誤[判斷題]184.PHP中可以使用標(biāo)記?<!---->?注釋多行內(nèi)容。()A)正確B)錯誤[判斷題]185.通常情況下,關(guān)聯(lián)數(shù)組元素的鍵和值之間有一定的業(yè)務(wù)邏輯關(guān)系。()A)正確B)錯誤[判斷題]186.若定義數(shù)組時省略關(guān)鍵字key,則第三個數(shù)組元素的關(guān)鍵字為3A)正確B)錯誤[判斷題]187.點(diǎn)擊表單的提交按鈕時,觸發(fā)的是該按鈕的submit事件A)正確B)錯誤[判斷題]188.對于一個應(yīng)用了tp5框架的網(wǎng)站,在瀏覽器中查看網(wǎng)頁的地址欄中必須包含入口文件名A)正確B)錯誤[判斷題]189.調(diào)用rand()函數(shù)可以傳遞字符串參數(shù)A)正確B)錯誤[判斷題]190.使用函數(shù)count()可以統(tǒng)計字符串中字符的個數(shù)()A)正確B)錯誤[判斷題]191.mysql中的limit關(guān)鍵字可以限制結(jié)果集中記錄的個數(shù)[判斷題]192.strripos函數(shù)查找目標(biāo)字符串在待查找字符串中首次出現(xiàn)的位置A)正確B)錯誤[判斷題]193.具有AUTO_INCREMENT的字段在插入時可以使用NULL代替占位。()()A)正確B)錯誤[判斷題]194.print函數(shù)沒有返回值A(chǔ))正確B)錯誤[判斷題]195.preg_match()函數(shù)只進(jìn)行一次匹配,最后返回0或者1[判斷題]196.Session可以在不同網(wǎng)站的頁面之間傳遞數(shù)據(jù)()A)正確B)錯誤[判斷題]197.include和include_once的區(qū)別在于后者可避免同一文件被重復(fù)包含。()A)正確B)錯誤[判斷題]198.函數(shù)rand(18,20)用于在18到20之間生成隨機(jī)整數(shù)。()()A)正確B)錯誤[判斷題]199.print與print_r()的功能相同,唯一的區(qū)別是后者在輸出后會自動換行。()()A)正確B)錯誤[判斷題]200.常量在命名時遵循標(biāo)識符的規(guī)則,唯一的區(qū)別是必須使用大寫字母表示。()()A)正確B)錯誤[判斷題]201.使用echo輸出字符串時,可以使用?,?連接兩個字符串。()A)正確B)錯誤[判斷題]202.數(shù)組分為索引數(shù)組和關(guān)聯(lián)數(shù)組兩種類型。()A)正確B)錯誤[判斷題]203.在PHP中,標(biāo)識符不區(qū)分大小寫。()A)正確B)錯誤[判斷題]204.三目運(yùn)算符中的條件表達(dá)式與???后的第一個表達(dá)式相同,則可省略表達(dá)式。()()A)正確B)錯誤[判斷題]205.echo是用于輸出信息的一個關(guān)鍵字。因此,若將echo定義為變量名稱,程序會出錯。()A)正確B)錯誤[判斷題]206.$a=10;unset($a);echo$a;結(jié)果是null[判斷題]207.調(diào)用number_format()函數(shù)可以傳遞一個參數(shù)A)正確B)錯誤[判斷題]208.break語句在switch結(jié)構(gòu)語句中的作用是終止某個case,并跳出switch結(jié)構(gòu)語句。()A)正確B)錯誤[判斷題]209.布爾型的值只有true和false兩種,并且區(qū)分大小寫。()A)正確B)錯誤[判斷題]210.如果A表有三列字段,B表有兩列字段,它們之間是不能進(jìn)行聯(lián)合的[判斷題]211.賦值運(yùn)算符的作用就是將常量、變量或表達(dá)式的值賦給某一個變量。()A)正確B)錯誤[判斷題]212.如果數(shù)據(jù)庫中的表擁有共同的前綴,則在TP5中可以設(shè)置表前綴來簡化表名的引用。A)正確B)錯誤[判斷題]213.MySQL安裝時,默認(rèn)的字符集是gb2312[判斷題]214.在進(jìn)行取模運(yùn)算時,運(yùn)算結(jié)果的正負(fù)取決于被模數(shù)(%左邊的數(shù))的符號,與模數(shù)(%右邊的數(shù))的符號無關(guān)。()A)正確B)錯誤[判斷題]215.MS-server2008與mysql一樣,同屬微軟公司的產(chǎn)品,用于軟件開發(fā)的數(shù)據(jù)庫支持[判斷題]216.用戶調(diào)用自定義的函數(shù)時,若傳遞的參數(shù)類型不符合函數(shù)的定義,則程序一定會報錯。()A)正確B)錯誤[判斷題]217.表單提交的數(shù)據(jù)一般都以關(guān)聯(lián)數(shù)組的形式保存。()()A)正確B)錯誤[判斷題]218.for語句和while語句都屬于php語言結(jié)構(gòu)中的順序結(jié)構(gòu)[判斷題]219.mysqli_connect()函數(shù)的返回值是布爾型,表示數(shù)據(jù)庫是否連接成功。()A)正確B)錯誤第5部分:問答題,共41題,請在空白處填寫正確答案。[問答題]220.()<?php$a="Hello";$b="World";echo$a.$b;?>//輸出結(jié)果:HelloWorld[問答題]221.session和cookie的使用步驟分別是什么?什么是sesssion和cookie的生命周期?session和cookie的區(qū)別是什么?[問答題]222.求兩個日期的差數(shù),例如2007-2-5~2007-3-6的日期差數(shù)[問答題]223.OOP的三大特性是什么?[問答題]224.數(shù)組users存放了用戶的基本信息。php程序功能。[問答題]225.當(dāng)網(wǎng)頁被加載時,瀏覽器會創(chuàng)建網(wǎng)頁的文檔對象模型(),其中的?文檔?是指()。[問答題]226.不常用魔術(shù)方法的觸發(fā)時機(jī)?[問答題]227.完成以下:(一)創(chuàng)建新聞發(fā)布系統(tǒng),表名為message有如下字段id文章idtitle文章標(biāo)題content文章內(nèi)容category_id文章分類idhits點(diǎn)擊量[問答題]228.PHP提供了2套正則表達(dá)式函數(shù)庫,分別是哪兩套?[問答題]229.說明是接口、抽象類二者有何相同和不同的地方?[問答題]230.thinkPHP框架的入口文件index.php位于項目根目錄下的()子目錄中,如果在本地運(yùn)行ThinkPHP框架項目,需要預(yù)先設(shè)置()。[問答題]231.請簡述PHP中字符串定義時單引號和雙引號的區(qū)別。[問答題]232.什么是事務(wù)?什么是回滾?事務(wù)的作用是什么?[問答題]233.請將41題的數(shù)組的值用','號分隔并合并成字串輸出[問答題]234.常量分為系統(tǒng)內(nèi)置常量和自定義常量。請說出最常見的幾個系統(tǒng)內(nèi)置常量?[問答題]235.如何判斷一個字符串中一個字符出現(xiàn)的次數(shù)?[問答題]236.1、在HTTP的請求方式中,通過URL傳遞參數(shù)的是_______請求方式。[問答題]237.HTML文檔的基本結(jié)構(gòu)。[問答題]238.啟動Wampserver集成開發(fā)環(huán)境,其圖標(biāo)會以()、()和橙色3種不同的顏色來表示服務(wù)器的啟動狀態(tài)。[問答題]239.PDO成功執(zhí)行query()方法后,返回一個________________類的對象。[問答題]240.在switch結(jié)構(gòu)中,每個case后面的代碼需要使用____語句結(jié)束[問答題]241.簡述PHP語言中,流程控制的分類,及幾種代表語句。[問答題]242.echocount("abc");的輸出結(jié)果是____。()[問答題]243.表單提交數(shù)據(jù)時,若method取值為get,則數(shù)據(jù)保存到系統(tǒng)數(shù)組____里面[問答題]244.能夠使HTML和PHP分離開使用的模板[問答題]245.模擬SESSION機(jī)制實(shí)現(xiàn)數(shù)據(jù)庫存放會話數(shù)據(jù)有什么作用?[問答題]246.()<!DOCTYPEhtml><html><head><title>PHP程序</title></head><body><?phpecho"<h1>你好,這是第一個PHP腳本程序!</h1>";_________________</body></html>?>[問答題]247.在PHP中,提供了三個訪問修飾符,其中公有修飾符是________。[問答題]248.1)寫一個函數(shù),函數(shù)名為Trimtit,有兩個參數(shù)$tit,$n,函數(shù)的功能是根據(jù)指定的長度截取原始字符串。如果原始字符串$tit的長度大于指定長度$n,則返回從左端截取的字符串并加?…?如果長度未超過指定長度,則返回原始字符串。2)并編寫測試代碼,使用函數(shù)實(shí)現(xiàn)字符串的截取。[問答題]249.MySQL數(shù)據(jù)庫的根用戶是____[問答題]250.ThinkPHP框架的控制器存放在項目根目錄下的()目錄中的、模塊目錄中的()子目錄下,其基類為()。[問答題]251.__tostring()魔術(shù)方法在什么時候被自動執(zhí)行?__tostring()魔術(shù)方法必須要return返回值嗎?[問答題]252.在實(shí)際開發(fā)中,常量最常用于哪些地方?[問答題]253.PHP對數(shù)據(jù)庫的支持是通過擴(kuò)展來實(shí)現(xiàn)的,若要與MySQL數(shù)據(jù)庫進(jìn)行交互,既可以使用()擴(kuò)展,也可以使用php_pdo或php_odbc擴(kuò)展。[問答題]254.指出一些在PHP輸入一段HTML代碼的辦法[問答題]255.創(chuàng)建數(shù)組有哪些方法?試舉例說明[問答題]256.下面的程序是獲取到下面表單發(fā)送來的信息并按以下格式輸出將下面的服務(wù)器端的程序補(bǔ)充完整,在1234處填寫合適的代碼[問答題]257.當(dāng)瀏覽器載入HTML文檔后,該文檔就會成為()對象,它是window對象的一部分。[問答題]258.包含文件的語句Include與include_once異同。[問答題]259.foo()和@foo()之間有什么區(qū)別?[問答題]260.說說mysql_fetch_row()和mysql_fetch_assoc()和mysql_fetch_array之間有什么區(qū)別?1.答案:A解析:2.答案:C解析:3.答案:C解析:4.答案:B解析:引用傳參5.答案:B解析:call_user_func()函數(shù)的第1個參數(shù)表示callable類型的回調(diào)函數(shù)名稱,如sum()函數(shù)。第2個和第3個參數(shù)表示向回調(diào)函數(shù)傳遞的參數(shù),如4和5。6.答案:A解析:雖然PHP沒有限制數(shù)組的維數(shù),但是在實(shí)際的開發(fā)應(yīng)用中,為了便于代碼閱讀、調(diào)試和維護(hù),應(yīng)盡量使用三維及以下的數(shù)組存儲數(shù)據(jù)。7.答案:C解析:8.答案:B解析:9.答案:A解析:10.答案:C解析:11.答案:C解析:12.答案:B解析:13.答案:A解析:14.答案:D解析:isset()函數(shù):用于檢測變量是否具有值,包括0、FALSE或者一個空字串,但不能是NULL。15.答案:B解析:16.答案:C解析:17.答案:D解析:18.答案:D解析:19.答案:D解析:20.答案:B解析:21.答案:A解析:22.答案:D解析:23.答案:A解析:24.答案:A解析:25.答案:A解析:26.答案:A解析:27.答案:B解析:28.答案:C解析:29.答案:A解析:冒泡排序是計算機(jī)科學(xué)領(lǐng)域中較簡單的排序算法。在冒泡排序的過程中,按照要求從小到大排序或從大到小排序,不斷比較數(shù)組中相鄰兩個元素的值,較小或較大的元素前移。30.答案:C解析:31.答案:C解析:32.答案:D解析:33.答案:B解析:34.答案:D解析:35.答案:B解析:36.答案:B解析:37.答案:C解析:38.答案:B解析:39.答案:B解析:端口號可以省略,省略時默認(rèn)使用80端口進(jìn)行訪問。40.答案:B解析:41.答案:C解析:42.答案:B解析:43.答案:B解析:44.答案:D解析:45.答案:A解析:46.答案:A解析:47.答案:B解析:48.答案:D解析:49.答案:D解析:50.答案:D解析:51.答案:C解析:52.答案:C解析:53.答案:D解析:54.答案:D解析:55.答案:A解析:56.答案:D解析:57.答案:B解析:58.答案:B解析:59.答案:C解析:60.答案:A解析:61.答案:A解析:62.答案:A解析:63.答案:C解析:64.答案:B解析:input控件可以實(shí)現(xiàn)文本框、密碼框、單選框、復(fù)選框等,其中文本框?qū)τ谛枰斎氪罅啃畔⒌墓δ軙r,單行文本框不再適用。65.答案:C解析:66.答案:D解析:67.答案:B解析:68.答案:A解析:值得一提的是,如果在匿名函數(shù)中使用外部的變量,可以通過use關(guān)鍵字實(shí)現(xiàn)69.答案:C解析:70.答案:A解析:71.答案:D解析:簡單選擇排序是一種非常直觀的排序算法。它的實(shí)現(xiàn)原理是,從待排序的數(shù)組中選出最小或最大的一個元素與數(shù)組的第1個元素互換,接著再在剩余的數(shù)組元素中選擇最小的一個與數(shù)組的第2個元素互換,依次類推,直到全部待排序的數(shù)組元素排序完成。72.答案:A解析:73.答案:B解析:74.答案:D解析:75.答案:B解析:76.答案:D解析:77.答案:D解析:78.答案:B解析:79.答案:C解析:80.答案:D解析:81.答案:A解析:82.答案:C解析:83.答案:B解析:84.答案:A解析:85.答案:D解析:86.答案:A解析:87.答案:A解析:88.答案:A解析:89.答案:B解析:90.答案:B解析:若函數(shù)返回值設(shè)置為int類型,而函數(shù)實(shí)際返回的是一個float類型的數(shù)據(jù),則程序會報?Fatalerror:UncaughtTypeError:ReturnvalueofreturnIntValue()mustbeofthetypeinteger,floatreturned?錯誤提示。91.答案:A解析:92.答案:B解析:93.答案:C解析:運(yùn)行錯誤一般不會阻止PHP腳本的執(zhí)行,但是會阻止腳本做希望它做的任何事情。94.答案:C解析:95.答案:A解析:96.答案:A解析:97.答案:C解析:98.答案:A解析:99.答案:B解析:100.答案:D解析:若想要局部變量在函數(shù)執(zhí)行完成后,依然保留局部變量的值,則可以利用static關(guān)鍵字在函數(shù)中聲明靜態(tài)變量。101.答案:A解析:102.答案:C解析:103.答案:D解析:104.答案:C解析:105.答案:C解析:106.答案:D解析:107.答案:A解析:108.答案:B解析:109.答案:C解析:110.答案:C解析:111.答案:D解析:112.答案:D解析:Trigger_error()函數(shù)的第二個參數(shù)來決定其錯誤級別,可以是E_USER_NOTICE、E_USER_WANNING或者E_USER_ERROR。113.答案:A解析:114.答案:B解析:115.答案:B解析:116.答案:D解析:117.答案:A解析:118.答案:D解析:119.答案:D解析:120.答案:B解析:121.答案:D解析:122.答案:A解析:123.答案:B解析:124.答案:B解析:125.答案:B解析:126.答案:D解析:127.答案:A解析:128.答案:A解析:129.答案:C解析:130.答案:A解析:131.答案:B解析:132.答案:A解析:133.答案:D解析:134.答案:A解析:135.答案:C解析:136.答案:C解析:137.答案:D解析:138.答案:A解析:139.答案:D解析:140.答案:B解析:141.答案:D解析:142.答案:B解析:143.答案:D解析:144.答案:D解析:substr函數(shù)能夠勝任,但考慮到輸出三個字母就需要三次調(diào)用該函數(shù),所以排除此方法。那么$alpha{$val}和$alpha{$val+1}是僅有的兩個可能輸出題目要求的字符串的選項。因為0是數(shù)組的第一個索引,所以答案是D145.答案:B解析:146.答案:D解析:fgets函數(shù)能從文件中讀取單獨(dú)一行。因此答案是D。147.答案:B解析:148.答案:BC解析:149.答案:ABCD解析:150.答案:BC解析:151.答案:ACD解析:152.答案:ABCD解析:153.答案:ABC解析:154.答案:ABD解析:155.答案:AD解析:156.答案:ABC解析:157.答案:ABD解析:158.答案:ABC解析:159.答案:AB解析:160.答案:ABD解析:161.答案:ABC解析:162.答案:ABD解析:163.答案:BD解析:164.答案:AB解析:165.答案:ABC解析:166.答案:ABCD解析:167.答案:AB解析:168.答案:ABD解析:169.答案:BCD解析:170.答案:BC解析:171.答案:current()解析:172.答案:對解析:173.答案:錯解析:174.答案:錯解析:175.答案:對解析:176.答案:錯解析:177.答案:對解析:178.答案:對解析:179.答案:錯解析:180.答案:錯解析:181.答案:對解析:182.答案:錯解析:183.答案:對解析:184.答案:錯解析:185.答案:對解析:186.答案:錯解析:187.答案:對解析:188.答案:錯解析:189.答案:錯解析:190.答案:對解析:191.答案:對解析:192.答案:錯解析:193.答案:對解析:194.答案:錯解析:195.答案:對解析:196.答案:錯解析:197.答案:對解析:198.答案:對解析:199.答案:錯解析:200.答案:錯解析:201.答案:對解析:202.答案:對解析:203.答案:錯解析:204.答案:對解析:205.答案:錯解析:206.答案:錯解析:207.答案:對解析:208.答案:對解析:209.答案:錯解析:210.答案:對解析:211.答案:對解析:212.答案:對解析:213.答案:錯解析:214.答案:對解析:215.答案:錯解析:216.答案:錯解析:217.答案:對解析:218.答案:錯解析:219.答案:錯解析:220.答案:填空題解析:221.答案:cookie是保存在客戶端機(jī)器的,對于未設(shè)置過期時間的cookie,cookie值會保存在機(jī)器的內(nèi)存中,只要關(guān)閉瀏覽器則cookie自動消失。如果設(shè)置了cookie的過期時間,那么瀏覽器會把cookie以文本文件的形式保存到硬盤中,當(dāng)再次打開瀏覽器時cookie值依然有效。session是把用戶需要存儲的信息保存在服務(wù)器端。每個用戶的session信息就像是鍵值對一樣存儲在服務(wù)器端,其中的鍵就是sessionid,而值就是用戶需要存儲信息。服務(wù)器就是通過sessionid來區(qū)分存儲的session信息是哪個用戶的。兩者最大的區(qū)別就是session存儲在服務(wù)器端,而cookie是在客戶端。session安全性更高,而cookie安全性弱。session在web開發(fā)中具有非常重要的份量。它可以將用戶正確登錄后的信息記錄到服務(wù)器的內(nèi)存中,當(dāng)用戶以此身份訪問網(wǎng)站的管理后臺時,無需再次登錄即可得到身份確認(rèn)。而沒有正確登錄的用戶則不分配session空間,即便輸入了管理后臺的訪問地址也不能看到頁面內(nèi)容。通過session確定了用戶對頁面的操作權(quán)限。使用session的步驟:1.啟動session:使用session_start()函數(shù)來啟動。2.注冊會話:直接給$_SESSION數(shù)組添加元素即可。3.使用會話:判斷session是否為空或者是否已經(jīng)注冊,如果已經(jīng)存在則像普通數(shù)組使用即可。4.刪除會話:1.可以使用unset刪除單個session;2.使用$_SESSION=array()的方式,一次注銷所有的會話變量;3.使用session_destroy()函數(shù)來徹底銷毀session。cookie怎么使用?1.記錄用戶訪問的部分信息2.在頁面間傳遞變量3.將所查看的internet頁存儲在cookies臨時文件夾中,可以提高以后的瀏覽速度。創(chuàng)建cookie:setcookie(stringcookiename,stringvalue,intexpire);讀取cookie:通過超級全局?jǐn)?shù)組$_COOKIE來讀取瀏覽器端的cookie的值。刪除cookie:有兩種方法1.手工刪除方法:右擊瀏覽器屬性,可以看到刪除cookies,執(zhí)行操作即可將所有cookie文件刪除。2.setcookie()方法:跟設(shè)置cookie的方法一樣,不過此時將cookie的值設(shè)置為空,有效時間為0或小于當(dāng)前時間戳。解析:222.答案:(strtotime(?2007-3-6?)-strtotime(?2007-2-5?))/3600*24解析:223.答案:1.封裝性:也稱為信息隱藏,就是將一個類的使用和實(shí)現(xiàn)分開,只保留部分接口和方法與外部聯(lián)系,或者說只公開了一些供開發(fā)人員使用的方法。于是開發(fā)人員只需要關(guān)注這個類如何使用,而不用去關(guān)心其具體的實(shí)現(xiàn)過程,這樣就能實(shí)現(xiàn)MVC分工合作,也能有效避免程序間相互依賴,實(shí)現(xiàn)代碼模塊間松藕合。2.繼承性:就是子類自動繼承其父級類中的屬性和方法,并可以可以添加新的屬性和方法或者對部分屬性和方法進(jìn)行重寫。繼承增加了代碼的可重用性。php只支持單繼承,也就是說一個子類只能有一個父類。3.多態(tài)性:子類繼承了來自父級類中的屬性和方法,并對其中部分方法進(jìn)行重寫。于是多個子類中雖然都具有同一個方法,但是這些子類實(shí)例化的對象調(diào)用這些相同的方法后卻可以獲得完全不同的結(jié)果,這種技術(shù)就是多態(tài)性。多態(tài)性增強(qiáng)了軟件的靈活性解析:224.答案:<?PHP解析:225.答案:DOM,HTML文檔解析:226.答案:__isset()__unset()的觸發(fā)時機(jī)__sleep()、__wakeup()在對對象進(jìn)行串行化的時候調(diào)用如果序列化對象的時候,不寫__sleep()方法,則所有的成員屬性都會被序列化,而定義了__sleep()方法,則只序列化指定數(shù)組中的變量。因此,如果有非常大的對象而并不需要完全儲存下來時此函數(shù)也很有用。使用__sleep的目的是關(guān)閉對象可能具有的任何數(shù)據(jù)庫連接,提交等待中的數(shù)據(jù)或進(jìn)行類似的清除任務(wù)。此外,如果有非常大的對象而并不需要完全儲存下來時此函數(shù)也很有用。使用__wakeup的目的是重建在序列化中可能丟失的任何數(shù)據(jù)庫連接以及處理其它重新初始化的任務(wù)。解析:227.答案:CREATETABLE'message'('id'int(10)NOTNULLauto_increment,'title'varchar(200)defaultNULL,'content'text,'category_id'int(10)NOTNULL,'hits'int(20),PRIMARYKEY('id');)ENGINE=InnoDBDEFAULTCHARSET=utf8;解析:228.答案:(1)PCREPerl兼容正則表達(dá)式preg_為前綴(2)POSIX便攜式的操作系統(tǒng)接口er
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 現(xiàn)澆樓蓋 課程設(shè)計
- 2025年度地下空間開發(fā)個人工程勞務(wù)分包合同范本4篇
- 2024年心理咨詢師題庫附答案(典型題)
- 二零二五版門衛(wèi)服務(wù)外包與社區(qū)安全防范系統(tǒng)承包4篇
- 2025年度草坪圍欄施工與智慧城市建設(shè)合同3篇
- 植筋膠施工方案
- 二零二五年度棉花品牌建設(shè)與推廣合同4篇
- 2024酒店宴會廳租賃與客戶服務(wù)協(xié)議版B版
- 地板磚拆除施工方案
- 工地跳板擋墻施工方案
- 北京工業(yè)大學(xué)教學(xué)科研儀器設(shè)備政府采購(一)
- 2023年版《安寧療護(hù)實(shí)踐指南(試行)》解讀課件
- AQ6111-2023個體防護(hù)裝備安全管理規(guī)范
- 2024年高考語文備考之??甲骷易髌罚ㄏ拢褐袊F(xiàn)當(dāng)代、外國
- T-CSTM 01124-2024 油氣管道工程用工廠預(yù)制袖管三通
- 新譯林版高中英語必修二全冊短語匯總
- 基于自適應(yīng)神經(jīng)網(wǎng)絡(luò)模糊推理系統(tǒng)的游客規(guī)模預(yù)測研究
- 河道保潔服務(wù)投標(biāo)方案(完整技術(shù)標(biāo))
- 品管圈(QCC)案例-縮短接臺手術(shù)送手術(shù)時間
- 精神科病程記錄
- 閱讀理解特訓(xùn)卷-英語四年級上冊譯林版三起含答案
評論
0/150
提交評論