PHP課程考試復(fù)習(xí)題庫(kù)_第1頁(yè)
PHP課程考試復(fù)習(xí)題庫(kù)_第2頁(yè)
PHP課程考試復(fù)習(xí)題庫(kù)_第3頁(yè)
PHP課程考試復(fù)習(xí)題庫(kù)_第4頁(yè)
PHP課程考試復(fù)習(xí)題庫(kù)_第5頁(yè)
已閱讀5頁(yè),還剩11頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、“蘋果甘蔗水蜜桃的意思是 的意思是 .26個(gè),比小劉多 32個(gè). 小張一、單項(xiàng)選擇題1、 MySQL中查詢的時(shí)候可以掉重復(fù)記錄的是A. select dist inct n ame from userB. select n ame disti net from userC. select n ame from userD. select n ame from user limit 1答案:A2、以下PHP數(shù)組函數(shù)中,能取得數(shù)組鍵名的函數(shù)是.A. Array_keysB. Array_valuesC. Array_mergeD. Array_flip答案:A3、 經(jīng)過破譯敵人的密碼,已經(jīng)知道了

2、“香蕉蘋果大鴨梨的意思 是“星期三秘密進(jìn)攻“執(zhí)行秘密方案;“廣柑香蕉西紅柿的意思是“星期三的勝利屬于我們;那么“大鴨梨A.秘密B.星期三C.進(jìn)攻D.執(zhí)行答案:CI04、以下MySQL語(yǔ)句中,屬于 DML的有.A. create tableB. alter tableC. drop tableD. i nsert答案:D5、對(duì)echo,print,print_r的區(qū)別表達(dá)不正確的選項(xiàng)是A. Echo是語(yǔ)句,沒有返回值B. Print是函數(shù),有返回值C. Print r可以輸岀根本變量及符合變量的內(nèi)容D. 三者都能輸岀變量, echo和print 一樣,print可以輸岀復(fù)合變量的內(nèi)容答案:D6、

3、 如何實(shí)現(xiàn)文章表news, id字段值為5記錄的點(diǎn)擊數(shù)字段num自增一A. Update n ews set num=n um+1;B. Update n ews set num=n um+1 where id=5C. Update n ews set num=n um+ where id=5D. Update n ews set num=n um+1 where id=5答案:D7、PHP文件上傳時(shí),可以返回上傳文件錯(cuò)誤代碼的數(shù)組成員是.A. $_FILES瀏覽框名稱'name'B. $_FILES瀏覽框名稱'type'C. $_FILES瀏覽框名稱'

4、size'D. $_FILES瀏覽框名稱'erro門答案:D8、 小張、小李、小王、小劉共買蘋果144個(gè).小張買的蘋果比小李多10個(gè),比小王多買了個(gè)蘋果.A. 73B.63C.53D.43答案:C9、 循環(huán)語(yǔ)句for$i=1;$i<5;$i-echo $i;頁(yè)面打印的結(jié)果是A. 1 2 3 4B. 1 0C. 1D. 沒有任何輸岀,程序報(bào)答案:D10、 $str= 123a45b ;$num=(int)$str;變量 $num 中的值是多少??A.O?B.123C. 12345D. 45答案:B11、下面程序輸岀結(jié)果是v?php$a=0;$b=0;if($a=3)>

5、0|($b=3)>0)$a+;$b+;echo($a,$b);echo("<br/>");if($a=3)>0&&($b=3)>0)$a+; $b+;uecho($a,$b);?>A. 4 144B. 4 411C. 0 033D. 4 143答案:A12、以下MySQL命令中,可以實(shí)現(xiàn)更新記錄的命令有().A. update數(shù)據(jù)表參照關(guān)系set字段名稱=值,where條件group by 字段名稱B. update數(shù)據(jù)表,數(shù)據(jù)表,set字段名稱=值,where條件C. update數(shù)據(jù)表 set字段名稱=值,where條

6、件D. update數(shù)據(jù)表 set字段名稱=值,where條件order by 字段名稱 答案:C13、以下PHP程序的輸岀結(jié)果是().<?php $arr = array(-8=>4,-7=>5,6,9=>28); echo cou nt($arr); ?>A. 4B.9C.10D.2答案:A14、以下PHP程序的輸岀結(jié)果是().<?php $arr = array( null, null,0,",""); echo cou nt($arr); ?>A. 1B.5C.2D.4答案:B15、以下 PHP 程序的輸岀結(jié)果是(

7、). <?php $str = "3.5sw" echo $str + 2; ?>A. 2B.3C.3.5D.5.5答案:D16、a.php 文件中 include_once 了 b.php 文件,b.php 中定義了變量 $b=10,在 a.php 中 $b+=1 后;$b 的值是A. 1B.11C.10D.NULL答案:B17、$funName= substr ;echo $funName “ abcdefg ,3;輸岀結(jié)果A. abcB.defgC.efgD.程序報(bào)錯(cuò)答案:B18、以下 PHP 程序的輸岀結(jié)果是. <?php echo substr

8、“abcdef ,-3,-1; ?>?A.d?B.deC. cD. cb答案:B19、以下PHP程序的輸岀結(jié)果是.<?php $i = 3; $n = 0; if-$n | +$i echo $n; echo $i; ?>A. 0,3?B.-1,3C. 4,1D. 1,4答案:B20、以下PHP程序的輸岀結(jié)果是.<?php $a=3; $b=6; $c=1; if$a=5|$b=7 && $c=10 $a+; $b+; var_dump$a,$b,$c; ?>A. 5,7,10B. 6,8,10C. true,7,1D. 6,7,10答案:C21、

9、以下關(guān)于PHP的描述不正確的選項(xiàng)是A、PHP是一種弱類型、解釋型語(yǔ)言B、PHP 是 PHP: Hypertext Preprocessor 的遞歸縮寫C、PHP與C、JAVA等面向?qū)ο笳Z(yǔ)言一樣,需要明確指定變量類型D、 PHP可以與 MySQL進(jìn)行交互,創(chuàng)立動(dòng)態(tài)Web站點(diǎn)答案:C22、以下關(guān)于 PHP寫法不正確的選項(xiàng)是A、$var_B、$2abcC、$name3D、$_test答案:B23、 以下表達(dá)式結(jié)果為true的是A、1='1'B、1=2C、1='1'D、1>'1'答案:C24、要配置PHP環(huán)境,只需要修改以下中的哪個(gè)問題A、php.

10、iniB、php.sysC、 .confD、conf.json答案:A25、假設(shè)$a=5,有$a+=2,那么$a的值為 A、5B、6C、7D、8答案:C26、以下PHP開始和結(jié)束標(biāo)簽寫法錯(cuò)誤是A、<?php ?>B、<% %>C、vphpx/php >D、<? ?>答案:C27、以下關(guān)于 PHP數(shù)組的描述正確的選項(xiàng)是A、PHP中聲明數(shù)組必修指定數(shù)組長(zhǎng)度B、PHP中數(shù)組鍵只能是數(shù)字類型C、 PHP中使用系統(tǒng)內(nèi)置的length函數(shù)獲取數(shù)組長(zhǎng)度D、PHP中數(shù)組元素可以是多種類型答案:D28、以下程序輸岀結(jié)果是<?php$str = "LAMP

11、:Li nux+Apache+MySQL+PHP"|l echo substr$str, 1,2;?>A、LAB、AMC、AD、L'i . - ,I答案:B29、PHP點(diǎn)號(hào)的描述正確的選項(xiàng)是A、匹配符B、連接字符串C、賦值D、換行答案:B30、以下關(guān)于語(yǔ)句描述錯(cuò)誤的選項(xiàng)是A、for循環(huán)結(jié)構(gòu)中三個(gè)表達(dá)式均不可以省略B、存在if-elseif-else 分支結(jié)構(gòu)C、while語(yǔ)句在不滿足條件表達(dá)式時(shí)退岀循環(huán)D、switch語(yǔ)句允許多個(gè)匹配選項(xiàng)答案:A31、以下創(chuàng)立數(shù)組不正確的選項(xiàng)是()A、array();B、$a = 0;C、new array();D、range(1,10

12、);答案:C32、以下程序輸岀結(jié)果是()v?php$a = 100;function test()echo $a;test();?>A、100B、NULLC、空D、00答案:C33、以下關(guān)于 PHP中會(huì)話的描述錯(cuò)誤的選項(xiàng)是()A、setcookie()函數(shù)不可以設(shè)置 Cookie的過期時(shí)間B、 使用session前必須先調(diào)用session_start()函數(shù)C、 $_COOKIE變量可以獲取相應(yīng)的Cookie值D、 Session存儲(chǔ)在效勞器端,Cookie存儲(chǔ)在客戶端 答案:A34、 無法使以下程序輸岀1的$a值是()<?php$a = “;echo preg_match(

13、9;/A0d3-_ ?d8$/i', $a);?>C、i L二二答案:D35、以下關(guān)于 PHP面向?qū)ο竺枋鲥e(cuò)誤的選項(xiàng)是()A、PHP中使用class關(guān)鍵字聲明類B、PHP中不需要指定方法的返回值C、PHP中聲明為private的屬性,可以在子類中訪問D、PHP中通過new關(guān)鍵字聲明類的實(shí)例答案:C36、以下對(duì)$student使用正確的選項(xiàng)是()<?phpclass Stude ntpublic $name =' 張三:fun cti on getName()return $this-> name;$stude nt = new Stude nt();?>

14、A、$student->$getName();B、$student->name;C、$student->$name;D、$student.getName();答案:B37、以下有可能為time()函數(shù)輸岀結(jié)果的是()A、OOOOOOOOOOC、2021-07-01 12:00:00D、2021-07-01答案:B38、以下程序輸岀結(jié)果是J-Z y , |v?php$str = "PHP is a popular Ian guage"echo strle n( $str);r'i ' -?>A、19B、21C、25I uD、27答案:C

15、39、在PHP中n表示()A、字符nB、換行符C、制表符D、回車符答案:B40、PHP中file()函數(shù)返回的結(jié)果是什么類型()A、字符串B、數(shù)組C、整數(shù)型D、對(duì)象答案:B41、當(dāng) $g=14,且表達(dá)式 $g=$i+=10,$i 應(yīng)為()A、4B、14C、10D、7答案:A42、以下程序的輸岀結(jié)果是()<?php$arr = array(仁 >1, 12=>2);$arr = 13;pri nt_r($arr);?>A、Array ( 0 => 1 1 => 2 )B、Array ( 1 => 1 12 => 2 13 => 13 )C、

16、Array ( 0 => 1 1 => 2 2 => 13 )D、 Array ( 1 => 1 2 => 2 3 => 13 ) 答案:B43、以下程序執(zhí)行后,$arr數(shù)組元素的順序?yàn)?)v?php$arr = array(1,40,33,5,8);sort($arr);?>A、1, 5, 8, 33, 40B、40, 33, 8, 5, 1C、1,40, 33, 5, 8D、1, 8, 40, 33, 5答案:A44、$arr = range(1,5) , $arr 數(shù)組有幾個(gè)元素()A、4B、5C、6D、7答案:B45、以下程序的輸岀結(jié)果是()&

17、lt;?php$a = 100;echo '$a=',"$a"?>A、$a=100B、$a=$aC、$a=,100D、$a=,$a答案:A46、以下程序的輸岀結(jié)果是()<?php$a = 1;$b = 2;echo $a.$b;?>A、12B、3C、$a$bD、$a.$b答案:A47、將一個(gè)字符轉(zhuǎn)換為整型使用哪個(gè)函數(shù)A、strvalB、intvalC、convertD、toint答案:B48、-5作為布爾變量值表示A、trueB、falseC、nullD、以上都不是答案:A49、以下程序的輸岀結(jié)果是v?php$str =''

18、for$i=O; $i<10; $i+$str .= $i.','J 'jZ /| |echo $str;?>A、0,123,4,5,6,7,8,9,B、0,123,4,5,6,7,8,9C、1,2,3,4,5,6,7,8,9D、0,1,2,3,4,5,6,7,8,9,10答案:A50、 以下不屬于訪問MySQL的擴(kuò)展庫(kù)或者函數(shù)的是A、mysqliB、mysqlC、pdo_mysqlD、oci答案:D二、多項(xiàng)選擇題1、PHP標(biāo)識(shí)符只能由下面哪些元素組成A、數(shù)字B、字母C、下劃線D、特殊字符答案:A、B、C2、PHP中方法作用域有如下幾種A、publicB、p

19、rivateC、protectedD、static答案:A、B、C、D3、以下是MySQL支持的數(shù)據(jù)類型A、charB、intC、uniqueidentifierD、text答案:A、B、D4、以下屬于PHP的注釋形式的是()A、<!>B 、 /* */C、/D、#答案:B、C、D5、以下是PHP的輸岀函數(shù)或語(yǔ)句的是()A、echoB、print()C、write()D、printf()答案:A、B、D6、以下屬于 Web效勞器的有()A、ApacheB、IISC、NginxA、MySQL答案:A、B、C7、以下關(guān)于PHP錯(cuò)誤級(jí)別表述正確的選項(xiàng)是()A、E_ALL所有錯(cuò)誤和警告B、

20、E_ERROR致命的運(yùn)行時(shí)錯(cuò)誤C、E_WARNING 運(yùn)行時(shí)的提示消息D、E_PARSE解析錯(cuò)誤 答案:A、B、D8、以下對(duì)于數(shù)據(jù)排序函數(shù)表述正確的選項(xiàng)是()A、sort()函數(shù)將數(shù)組的值按升序排列B、rsort()函數(shù)將數(shù)組的值按降序排列C、ksort()函數(shù)將數(shù)組的鍵按升序排列D、krsort()函數(shù)將數(shù)組的鍵按降序排列答案:A、B、C、D9、關(guān)于mysqli擴(kuò)展表述正確的選項(xiàng)是A、mysqli_close()函數(shù)可以關(guān)閉數(shù)據(jù)庫(kù)連接B、mysqli_open()函數(shù)用于翻開、建立數(shù)據(jù)庫(kù)連接C、mysqli_fetch_array()函數(shù)返回結(jié)果是數(shù)組D、mysqli_query()不能執(zhí)行

21、 DELETE 語(yǔ)句 答案:A、C10、以下常見數(shù)組函數(shù)表述正確的選項(xiàng)是()A、implode()將數(shù)組組合成字符串B、array_merge()函數(shù)將兩個(gè)數(shù)組合并一起C、array_keys()獲取數(shù)組的鍵D、count()函數(shù)可以獲取數(shù)組的長(zhǎng)度答案:A、B、C、D11、LAMP是以下哪幾種的組合()A、LinuxB、ApacheC、MySQLD、PHP答案:A、B、C、D12、 假設(shè)要使如下程序輸岀"true" , $a可以是()v?phpif($a) pr int "true"else pri nt "false"?>A、

22、10B、-1C、0D、TRUE答案:A、B、D13、PHP中超級(jí)全局變量有()A、$_GETB、$_POSTC、$_PUTD、$GLOBALS答案:A、B、D14、使用mysql(i)_connect()函數(shù)建立數(shù)據(jù)庫(kù)連接時(shí),需要提供哪些參數(shù)()A、數(shù)據(jù)庫(kù)ip地址B、數(shù)據(jù)庫(kù)用戶名C、數(shù)據(jù)庫(kù)密碼D、數(shù)據(jù)庫(kù)名稱答案:A、B、C、D15、以下關(guān)于常用配置文件描述正確的選項(xiàng)是()A、apache.conf 是 Apache 配置文件B、 d.conf 是 Apache 配置文件C、mysql f 是 MySQL 配置文件D、php.ini是PHP配置文件答案:B、D16、以下屬于面向?qū)ο筇匦缘氖?)A

23、、封裝B、繼承C、映射D、多態(tài)答案:A、B、D17、對(duì)以下程序代碼理解正確的選項(xiàng)是()<?php$conn = mysqli_c onn ect('localhost', 'phproot', 'phproot', 'world') or die('$sql = 'SELECT * FROM User'$result = mysqli_query($c onn, $sql);ii連接錯(cuò)誤');while ($row = mysqli_fetch_array($result) echo $row

24、' name'.'<br/>' mysqli_close$c onn;?>A、數(shù)據(jù)庫(kù)無法建立連接時(shí),將輸出“連接錯(cuò)誤的提示B、 此代碼可以查詢岀User表中的所有數(shù)據(jù)C、在瀏覽器環(huán)境下,將輸岀所有的用戶名每個(gè)用戶名占一行D、此代碼在結(jié)束時(shí)沒有釋放資源答案:A、B、C18、以下描述正確的選項(xiàng)是A、require.函數(shù)包含不存在的文件時(shí),腳本不會(huì)停止執(zhí)行B、 如果已經(jīng)包含了文件,不會(huì)再執(zhí)行in clude_o nceC、require將文件包含到當(dāng)前腳本D、在啟用 allow_url_fopen時(shí),require可以引用遠(yuǎn)程文件答案:B、C、D19

25、、以下關(guān)于常見 MySQL語(yǔ)句或者命令描述正確的選項(xiàng)是A、執(zhí)行mysql -u root -p命令可以root身份連接數(shù)據(jù)庫(kù)B、SHOW TABLES;可以顯示當(dāng)前數(shù)據(jù)庫(kù)下所有表C、SHOW DATABASES;顯示所有的數(shù)據(jù)庫(kù)信息D、 USE test;切換當(dāng)前數(shù)據(jù)庫(kù)到 test答案:A、B、C、DI- IJ20、以下哪些 SQL語(yǔ)句可以查詢岀 User表中name為張三的記錄A、SELECT * FROM User WHERE name =' 張三'B、SELECT * FROM User WHERE name =' 張三'LIMIT 0,1C、SELECT

26、 * FROM User WHERE name LIKE ' 張三'D、 SELECT * FROM User WHERE name LIKE '%張三 %'答案:A、B、C、D21、PHP支持的語(yǔ)法風(fēng)格有.A.XML風(fēng)格?B.短風(fēng)格?C.ASP風(fēng)格D.腳本風(fēng)格答案:ABCD22、以下PHP常量中,屬于魔術(shù)常量的有.?A._FILE_?B._ROOT_C. _LINE_?D._FUNCTION_答案:ACD23、數(shù)據(jù)庫(kù)事務(wù)的特點(diǎn)有.A.原子性?B. 一致性?C.隔離性D. 持久性答案:ABCD24、以下PHP數(shù)據(jù)類型中,屬于復(fù)合類型的有.A. 數(shù)組B. 資源?C

27、.NULLD.對(duì)象答案:AD25、XHTML中,表單元素的數(shù)組命名形式正確的有.A. 名稱B. 名稱?C.名稱字符?D.名稱數(shù)字答案:BCD26、以下屬于 PHP預(yù)定義常量的有.A. $_SERVERB. $_ENV?C.$_HEAD?D.$_FILE答案:ABI027、 下面注釋語(yǔ)句中,屬于PHP單行注釋的有.A./注釋內(nèi)容?B./*注釋內(nèi)容*/C. <!注釋內(nèi)容->?D.#注釋內(nèi)容答案:AD28、在MySQL數(shù)據(jù)庫(kù)中,關(guān)于主鍵約束與唯一約束說法錯(cuò)誤的選項(xiàng)是.A. 主鍵列的數(shù)據(jù)類型不限,但此列必須是唯一并且非空B. 一張數(shù)據(jù)表只能有一個(gè)唯一約束?C.唯一性約束所在的列允許空值?D

28、.數(shù)據(jù)表可以包含有多個(gè)主鍵約束答案:BD29、在PHP的字符數(shù)據(jù)類型中,單引號(hào)與雙引號(hào)的區(qū)別有.A. 雙引號(hào)內(nèi)的變量可以被PHP引擎正確解析B. 單引號(hào)內(nèi)的變量可以被PHP引擎正確解析C. 雙引號(hào)內(nèi)的轉(zhuǎn)義符可以被PHP引擎正確解析D. 單引號(hào)僅能識(shí)別與兩個(gè)轉(zhuǎn)義符答案:ACD30、以下MySQL命令中,可以實(shí)現(xiàn)多表更新的命令有.A. update數(shù)據(jù)表參照關(guān)系set字段名稱=值,where條件B. update數(shù)據(jù)表,數(shù)據(jù)表,set字段名稱=值,where條件C. update數(shù)據(jù)表 set字段名稱=值,where條件D. update數(shù)據(jù)表 set字段名稱=值,where條件order by

29、字段名稱 答案:AB31、MySQL中修改數(shù)據(jù)表的名字的命令是A. Alter table table name ren ame to new_n ameB. Alter table table name ren ame new_n ameC. Re name table name to newn ameD. Re name table name newn ame答案:AB32、PHP隱式轉(zhuǎn)換過程中會(huì)被自動(dòng)轉(zhuǎn)換成假的是A. 布爾值falseB. 浮點(diǎn)型0.0.0C. 特殊類型NUIID. 沒有成員變量的數(shù)組答案:ABCD三、操作題在mysql數(shù)據(jù)庫(kù)中創(chuàng)立學(xué)生成績(jī)表,完成以下SQL查詢-學(xué)生成績(jī)

30、表create table 'grade' ('id' double PRIMARY KEY,-編號(hào)'n ame' varchar (300),-姓名'score' double-分?jǐn)?shù);in sert into 'grade' ('id', 'n ame', 'score') values('1', n1','59');in sert into 'grade' ('id', 'n ame&

31、#39;, 'score') values('2',' n2','66');L -in sert into 'grade' ('id', 'n ame', 'score') values(3,' n3','78');in sert into 'grade' ('id', 'n ame', 'score') values('4', n1','4

32、8');in sert into 'grade' ('id', 'n ame', 'score') values('5',' n3','85');?in sert into 'grade' ('id', 'n ame', 'score') values('6',' n5','51');in sert into 'grade' ('id', 'n ame', 'score') values('7', n4',

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論