php開發(fā)基礎練習題及答案5-2023背題版_第1頁
php開發(fā)基礎練習題及答案5-2023背題版_第2頁
php開發(fā)基礎練習題及答案5-2023背題版_第3頁
php開發(fā)基礎練習題及答案5-2023背題版_第4頁
php開發(fā)基礎練習題及答案5-2023背題版_第5頁
已閱讀5頁,還剩92頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

試題說明

本套試題共包括1套試卷

每題均顯示答案和解析

PhP開發(fā)基礎練習題及答案5(500題)

PhP開發(fā)基礎練習題及答案5

L[單選題]下面哪個函數(shù)用于讀取文件的內容?

A)fopen()

B)fread()

C)filesize()

答案:B

解析:file_exist()二.多選題(共12題,10.8分)

2.[單選題]請閱讀以下程序代碼,輸出結果正確的是()。

<?php

Sgender='男';

If($gender=='男'){

GotoΛ;

}else{

GotoB;

}

A:echo'您好,先生!';exit;

B:echo'您好,女士!';exit;

?>

A)您好,先生!

B)您好,女士!

C)以上都不對

答案:A

解析:

3.[單選題]閱讀以下程序代碼,輸出結果正確的是()。

<?php

Sgender='男';

if($gender=='男'){

gotoA;

}else{

gotoB;

A:echo'您好,先生!';exit;

B:echo'您好,女士!';exit;

?>

A)您好,先生!

B)您好,女士!

C)以上都不對

答案:A

解析:

4.[單選題]如何從使用“get”方法提交的表單中獲取數(shù)據(jù)?

A)$_GET[];

B)Request.QueryString;

C)Request.Form;

答案:A

解析:

5.[單選題]請閱讀以下程序代碼,輸出結果正確的是()。

<?php

Sgender='男';

if($gender=='男'){

gotoA;

}else{

gotoB;

)

A:echo'您好,先生!';exit;

B:echo'您好,女士!';exit;

?>

A)您好,先生!

B)您好,女士!

C)以上都不對

答案:A

解析:

6.[單選題]閱讀以下PHP代碼,并選擇正確的運算結果:

<?php

echo((3+(5-7*9+8)%(6-4/2)));

?>

A)l

B)3

C)5

D)7

答案:A

解析:

7.[單選題]面向對象的三大特性中哪個不屬于封裝的做法

A)將成員變?yōu)樗接械?/p>

B)將成員變?yōu)楣械?/p>

C)封裝方法來操作成員

D)使用_get()和_set()方法來操作成員

答案:B

解析:

8.[單選題]PHP支持多種風格的標記,以下不是PHP標記的是()。

A)<?php?>

B)<??>

C)<!----->

D)<%%>

答案:C

解析:

9.[單選題]哪些為Smarty中的賦值方法?

A)display

B)assign

C)Ieft.delimiter

D)right_delimiter

答案:B

解析:

10.[單選題]點擊“注冊”按鈕在新窗口中打開文件ZhUCe.html,需要使用哪個代碼實現(xiàn)

A)onsubmit="window.open(zhuce.html);"

B)Onsubmit="window,open('zhuce.html');

C)onclick="window.open('zhuce.html');"

D)onelick-"window,open(zhuce.html);"

答案:C

解析:

IL[單選題]訪問mysql數(shù)據(jù)庫時,從查詢結果記錄集中獲取一條記錄的方法是

A)mysql_num_rows()

B)mysqlSeleCt_db()

C)mysql_fetch_array()

D)mysql_fetch_Array()

答案:C

解析:

12.[單選題]下列選項中,優(yōu)先級最高的運算符是()。

A)=

B)new

C)!

D)()

答案:D

解析:

13.[單選題]下列選項中,可以實現(xiàn)添加半透明水印的函數(shù)是()。

A)imagecopy

B)imagecopymerge

C)imagecopyresized

D)imagecopyresampled

答案:B

解析:

14.[單選題]以下程序橫線處應該使用的函數(shù)為:$email=langwan@thizlinux.com.cn,;$str

=($email,'@');$info=('.',$Str);($info);輸出結果為:Array([0]=>

?thizlinux[l]=>com[2]=>cn)

A)strchr,split,var_dump

B)strstr,explode,print_r

C)strstr,explode,echo

D)strchr,split,var,__dump

答案:B

解析:

15.[單選題]下面哪個函數(shù)可以打開一個文件,以對文件進行讀和寫操作?()

A)fget()

B)file_open()

C)fopen()

D)open_file()

答案:C

解析:

16.[單選題]下列選項中,可以將字符串中的字母轉換成大寫的是Oo

?)StrtoupperO

B)StrtolowerO

C)StrupperO

D)StrlowerO

答案:A

解析:Strtoupper():轉大寫StrtoIOWer():轉小寫

17.[單選題]Vimg>標記符中連接圖片的參數(shù)是:

A)href

B)src

C)type

D)align

答案:B

解析:

18.[單選題]在PHP中,語句“echo'hello'+128”的輸出結果是()。

A)hello

B)hellol28

C)0128

D)128

答案:D

解析:

19.[單選題]開啟SeSSiOn功能用到的函數(shù)是?

A)session_start()

B)setcookie

C)$_cookie[]

D)isset()

答案:A

解析:

20.[單選題]下面哪一個不是函數(shù)imagettfteXto的參數(shù)_____。

A)輸出字符的坐標

B)輸出字符的角度

C)字號

D)加粗輸出的字符

答案:D

解析:

21.[單選題]基于HTTPLO協(xié)議的客戶端與服務器在交互過程中需要經過()個步驟。

A)2

B)3

04

D)5

答案:C

解析:

22.[單選題]Lamp組合是指()

A)Linux+Λpache+mysql+PHP

B)WindOWS+Apache+mysql+PHP

C)Linux+Apache+sqlserver+PHP

D)Windows+Apache+sqlserver+PHP

答案:A

解析:

23.[單選題]在SELECT語句中進行指定字段查詢時,字段與字段之間分隔符是()

A)分號

B)逗號

C)空格

D)回車

答案:B

解析:

24.[單選題]下列選項中的字符串處理函數(shù)是用來進行字符串查找的是:

A)trim()

B)strpos()

C)substr()

D)length()

答案:B

解析:

25.[單選題]如果函數(shù)有多個參數(shù),則參數(shù)之間必須以()符號分開。

A),

B):

C)&

D);

答案:A

解析:

26.[單選題]以下有關取模運算的代碼,其運算結果正確的是()。

<?php

Snuml=-10;

$nUm2=-3;

$num3=10;

$nUm4=-3;

echo$num3%$num4-$numl%$num2;

?>

A)-2

B)2

OO

D)l

答案:B

解析:

27.[單選題]檢查給定的鍵名或索引是否存在于數(shù)組中的是():

A)Array_keys()

B)array_search()

C)Array_key_exists()

D)array_filp()

答案:C

解析:

28.[單選題]搭建apacheWeb服務器之后,默認情況下運行文件時的IOCalhOSt對應哪個文件夾?

A)apache

B)htdocs

Owww

D)htdoc

答案:C

解析:

29.[單選題]下列數(shù)據(jù)類型中通常用于邏輯判斷的是()。

A)整型

B)浮點型

C)字符串型

D)布爾型

答案:D

解析:

30.[單選題]在PHP的配置文件中,設置時區(qū)的參數(shù)是

A)date_timezone

B)date,timezone

C)date_timezones

D)date,timezones

答案:B

解析:

31.[單選題]下面哪個方法使用PHP連接MySQL數(shù)據(jù)庫?

A)mysql_connect()

B)mysql_query()

C)mysql_close()

D)以上都不對

答案:A

解析:

32.[單選題]PHP中關聯(lián)數(shù)組的遍歷使用哪種語法()

A)foreach

B)for

C)for...of

D)for...in

答案:A

解析:

33.[單選題]下列選項中,用于設置主鍵的關鍵字是O

A)FOREIGNKEY

B)PRIMARYKEY

ONOTNULL

D)UNIQUE

答案:B

解析:

34.[單選題]php變量是由標志來表示的。

A)@

BX

C)&

D)$

答案:D

解析:

35.[單選題]函數(shù)imagecoPymerge的使用效果與imagecOPy函數(shù)相同時,需將其最后一個參數(shù)設為(

)O

A)0

B)l

099

D)100

答案:D

解析:

36.[單選題]mysql中創(chuàng)建數(shù)據(jù)表的指令()

A)droptable

B)altertable

C)createtable

D)maketable

答案:C

解析:

37.[單選題]下列關于數(shù)組的說法錯誤的是()。

A)數(shù)組是一個可以存儲一組或一系列數(shù)值的變量。

B)鍵和值之間存在一種對應關系稱為映射。

C)PHP中數(shù)組的下標可以是整型、字符串型和浮點型。

D)索引數(shù)組的下標可以依次遞增。

答案:C

解析:

38.[單選題]使用以下正則表達式匹配字符串“Itcast”的結果是()。

A)itcast

B)Itcast

Oit

D)沒有匹配結果

答案:D

解析:

39.[單選題]以下說法正確的是

A)$attr代表數(shù)組,那么數(shù)組長度可以通過$2日上Iength取到

B)UnSet()方法不能刪除數(shù)組里面的某個元素

C)PhP的數(shù)組里面可以存儲任意類型的數(shù)據(jù)

D)PhP里面只有索引數(shù)組

答案:C

解析:

40.[單選題]關于數(shù)組的定義,閱讀下列代碼,選出$arr數(shù)組中元素值為‘cc'的下標()。

$arr=array(5=>'aa','k'=>'bb','cc');

A)0

B)2

06

D)7

答案:C

解析:

41.[單選題]以下代碼運行結果為:$first="Thiscourseisveryeasy!";Ssecond=

explode("",$first);$first=implode(",",$second);echo$first;

A)This,course,is,very,easy,!

B)Thiscourseisveryeasy!

C)Thiscourseisveryeasy!,

D)提示錯誤

答案:A

解析:

42.[單選題]下列哪個函數(shù)可以將結果集的指針移動到指定的位置

A)mysql_fetchrow

B)mysql_fetch_assoc

C)mysqlquery

D)mysql_data_seek

答案:D

解析:

43.[單選題]語句''var_dump((float)false)”的輸出結果為()。

A)float(0.0)

B)float(0)

Ofloat(I)

D)float(1.0)

答案:B

解析:

44.[單選題]語句"var_dump((float)false)”的輸出結果為()。

A)float(0.0)

B)float(0)

Ofloat(I)

D)float(1.0)

答案:B

解析:若將布爾型false強制轉換成浮點型,則其會被轉換為0。

45.[單選題]關于PHP,下列哪個選項是正確的?

A)PHP執(zhí)行系統(tǒng)功能,即從系統(tǒng)上的文件創(chuàng)建、打開、讀取、寫入和關閉它們

B)PHP可以處理表單,即從文件中收集數(shù)據(jù),將數(shù)據(jù)保存到文件中,通過電子郵件發(fā)送數(shù)據(jù),將數(shù)據(jù)返回

給用戶

C)您可以通過PHP在數(shù)據(jù)庫中添加、刪除和修改元素

D)以上選項都是正確的

答案:D

解析:

46.[單選題]在PHP中,可以輸出當前代碼行號的預定義常量是()。

A)—FILE—

B)_LINE_

C)PHPJJNE

D)E_PARSE

答案:B

解析:

47.[單選題]以下代碼執(zhí)行結果為:functionprint_A(){$A="phpchina";echo"A值為:".$A.

h;//return($A);}$B=print_A();echo"B值為:w.$B.w

,

A)A值為:

B)A值為:

C)A值為:

D)A值為:

答案:D

解析:

48.[單選題]下面的SQL查詢語句中的排序方法是()。

SELECT*FROMtb_studentorderbyid,agedesc;

A)返回的記錄按id降序排列

B)返回的記錄按age降序排列

C)返回的記錄先按id降序排列,再按age降序排列

D)返回的記錄先按id升序排列,再按age降序排列

答案:D

解析:

49.[單選題]現(xiàn)有一手推車類程序(Cart.inc)其中包含有一添加物品的方法(add_item),

下面那個選項可以正確使用方法adcLitenI

<?php

classCart{

var$iterns;

functionadd_item($artnr,$num){

$this->iterns[$artnr]+=$num;

)

)

?>

A)<?php

require(,,cart.incπ);

$cart=newCart;

ππ

$cart->add-item(10,1);

?>

B)<?php

require(cart,inc);

Scart=newCart

$cart->add_item("10",1)

?>

C)<?php

require(,,cart.inc11);

$cart=newCart();

$cart->add_item("10",1);

?>

D)<?php

include("cart,inc");

Scart=newCart();

$cart->add_item("10",1);

?>

答案:A

解析:

50.[單選題]下列函數(shù)中,可以對浮點數(shù)進行四舍五入的是()。

A)fmod()

B)ceil()

C)round()

D)floor()

答案:C

解析:

51.[單選題]進行文件上傳時,需要在form標記中設置屬性enctype的取值是

A)multipart/form-data

B)text/plain

C)appIication/χ-www-form-ur1encoded

D)以上都不是

答案:A

解析:

52.[單選題]For循環(huán)語句的括號中包含以下三個部分,其正確的順序是()。

①初始化表達式②操作表達式③循環(huán)條件

A)①③②

B)②③①

C)①②③

D)③①②

答案:A

解析:

53.[單選題]關于面向對象的說法不正確的是

A)OOP是面向對象的簡稱

B)靜態(tài)成員是屬于類的

C)普通成員是屬于類的

D)類里面的$m1$關鍵字代表該對象本身

答案:C

解析:

54.[單選題]下面哪個方法在PHP類中充當構造函數(shù)?

A)class_name()

B)—construct

C)constructor

D)以上都不是

答案:B

解析:

55.[單選題]若是存在變量$age=25,下面哪項中的代碼不能輸出‘'Myageis25”

A)echo"Myageis".$age;

B)echo',Myageis$age";

C)echo,MyageisSage';

Il”(htf

D)echo',Myageis.ψage;

答案:C

解析:

56.[單選題]以下的注釋符號中,不屬于PHP注釋的是()

A)//

B)/**/

0<!--->

D)#

答案:C

解析:

57.[單選題]下列哪個函數(shù)可用于連接數(shù)組元素以形成一個帶分隔符的字符串?

A)concatenate()

B)concat()

C)implode()

D)explode()

答案:C

解析:

58.[單選題]以下程序執(zhí)行的結果是()

<?php

$input=array("a”,“b”,“c");

Sresult=arrayreverse($input,true);

print_r(Sresult);

?>:

A)Array([2]=>aLl]=>b[0]=>c)

B)Array([2]=>c[1]=>b[0]=>a)

C)Array([0]=>c[1]=>b[2]=>a)

D)Array([0]=>a[1]=>b[2]=>c)

答案:B

解析:

59.[單選題]請閱讀以下程序代碼,輸出結果正確的是()。

<?php

$num=10;

Functionmultiply(){

Global$num;

Return$num*10;

}

Echomultiply();

?>

A)100

B)10

C)50

D)以上答案都不對

答案:A

解析:

60.[單選題]下列函數(shù)中,可以用來判斷變量是否為數(shù)值的是()。

A)is_float

B)is_scalar

C)is_numeric

D)is_integer

答案:C

解析:

61.[單選題]下列選項中不屬于B/S架構的軟件是OO

A)QQ

B)黑馬程序員網

C)百度搜索

D)新浪資訊

答案:A

解析:C/S架構的客戶端軟件是專門開發(fā)出來的,如QQ、微信,用戶必須安裝軟件才能使用;而B/S架

構則是將瀏覽器作為客戶端,用戶只需要安裝一個瀏覽器,就可以訪問各種網站的服務,如百度搜

索、新浪資訊等。

62.[單選題]假設用戶在登錄時,輸入的用戶名信息保存在變量$emailaddr中,密碼保存在變量$PSd中

,查詢數(shù)據(jù)表USernISg中是否存在該用戶名和密碼信息,需要定義的查詢語句是

A)select*fromusermsgwhereemaiIaddr='$emaiIaddr'orpsd='$psd'

B)select*fromusermsgwhereemaiIaddr='$emaiIaddr'andpsd='$psd'

C)select*fromusermsgwhereemaiIaddr=SemaiIaddrandpsd=$psd

D)select*fromusermsgwhereemaiIaddr=SemaiIaddrorPSd=$psd'

答案:B

解析:

63.[單選題]下面關于常量的定義錯誤的是Oo

A)define('test','PHP',true)

B)define('R',6)

C)const

D)以上答案都正確

答案:D

解析:無

64.[單選題]下列選項中,可以刪除表USer中所有記錄的SQL語句是()

A)DELETETABLEuser

B)DELETEFROMuser

ODELETEuser

D)ALTERTABLEDELETEuser

答案:B

解析:

65.[單選題]下列選項中,不區(qū)分大小寫的標識符是()。

A)函數(shù)名

B)常量名

C)變量名

D)屬性名

答案:A

解析:

66.[單選題]下列選項中,不屬于PHP提供的字符串函數(shù)的是()。

A)abs

B)Strrpos

C)substr

D)explode

答案:A

解析:

67.[單選題]哪個關鍵字用于從同一個類(而不是子類)訪問靜態(tài)方法或屬性?

A)set

B)self

C)strat

D)static

答案:B

解析:

68.[單選題]強制類型轉換可以將數(shù)據(jù)轉換為我們期望的類型,現(xiàn)分析以下代碼,最終將輸出(

)O<;?php$a='123ec';$b='i34x3d';echo(integer)$a+(integer)$b;?>

A)157

B)466

0123

D)0

答案:C

解析:123ec強制轉換為整數(shù)是123,而i34x3d強制轉換為整數(shù)是O,因此結果為123。

69.[單選題]fileatime()函數(shù)能夠獲取文件的()屬性。

A)創(chuàng)建時間

B)修改時間。

C)上次訪問時間

D)文件大小

答案:C

解析:

70.[單選題]在PHP中哪個變量數(shù)組總是包含所有總客戶端發(fā)出的CookieS數(shù)據(jù)()

A)$_COOKIE

B)$COOKIES

C)$_GETCOOKIE

D)$_GETCOOKlES

答案:B

解析:

71.[單選題]下面哪個選項用于聲明常量?

Λ)constant

B)define

C)#PragnIa

D)def

答案:B

解析:

72.[單選題]下列可以終止PhP腳本執(zhí)行的語句是:

A)define

B)break

C)continue

D)die

答案:D

解析:

73.[單選題](,)

下列選項中,不屬于標量類型的是()。

A)浮點型

B)字符串型

C)布爾型

D)空型

答案:D

解析:

74.[單選題]比較運算符有多個,以下不屬于比較運算符的是()。

A)“=="

B)“!=”

C)

D)

答案:D

解析:選項A是比較運算符兩側數(shù)據(jù)是否相等,選項B和選項C都是比較運算符兩側是否不等,而選項

D屬于賦值運算符,是將運算符左側與右側的數(shù)據(jù)連接起來在賦值給左側。

75.[單選題]查看所有數(shù)據(jù)庫的命令是:

A)showtables

B)use庫名

C)createdatabase庫名

D)showdatabases

答案:D

解析:

76.[單選題]請閱讀以下程序代碼,輸出結果正確的是()。

<?php

$a=l;

Stemp=O;

while($a<=10){

if($a==8)break;

$temp+=$a;$a++;

)

echo$temp;

?>

A)0

B)36

C)28

D)27

答案:C

解析:

77.[單選題]下面哪個函數(shù)可以用來得到順序相反的數(shù)組?

A)array_reverse()

B)array_search()

C)array_shift()

D)array_slice()

答案:A

解析:

78.[單選題]列說法錯誤的是?

A)類名的首字母使用小寫形式,其他盡量使用大寫形式。

B)類名盡量不要使用下劃線。

C)常量名的所有字母均要大寫。

D)所有字母都建議使用小寫形式。

答案:A

解析:

79.[單選題]使用date()方法獲取系統(tǒng)日期中2位月份取值時,需要使用的參數(shù)是—

A)month

B)M

ON

D)m

答案:D

解析:

80.[單選題]在下列選項中,不屬于選擇結構語句的是()。

A)if

B)if-??else

C)switch???case

D)while

答案:D

解析:

81.[單選題]若系統(tǒng)日期時間是2017年12月6日9時12分,函數(shù)date("Y-m-dH:i")的返回值是

A)17-12-69:12

B)2017-12-609:12

02017-12-069:12

D)2017-12-0609:12

答案:D

解析:

82.[單選題]PHP中用于接收前臺PoSt方式提交的數(shù)據(jù)是哪個變量()

A)$_GET

B)$_get

C)$post

D)$_POST

答案:D

解析:

83」單選題]php運算符中,優(yōu)先級從高到低分別是()

A)關系運算符,邏輯運算符,算術運算符

B)算術運算符,關系運算符,邏輯運算符

C)邏輯運算符,算術運算符,關系運算符

D)關系運算符,算術運算符,邏輯運算符

答案:D

解析:

84.[單選題]用于創(chuàng)建一幅真彩色圖像的函數(shù)是()。

A)imagecreatetruecolor()

B)imagecreate()

C)imagecolorallocate()

D)imagefill()

答案:A

解析:

85.[單選題]設變量$iIname的內容是IinqingXia@163.com,下面提供的選項是數(shù)據(jù)表不同記錄的

receiver列值,使用SeIeCt*fromemailmsgwherereceiverlike'%;$Uname%'條件能夠查詢到

下面哪個值

A)ZhangmanyU@163.com;linqingxia@163.com;wangzuxian@163.com;

B)IinqingXia@163.com;gaoyuany@163.com;

C)xglinqingxia@163.com;1inqingxiamv@163.com;

D)meinan@163.com;xglinqingxiaΘ163.com;

答案:A

解析:

86.[單選題]請閱讀以下程序代碼,輸出結果正確的是()。

<;?php$a=l;$temp=O;while($a<;=10){if($a==8)break;$temp+=$a;$a++;}echo$temp;?>

A)0

B)36

C)28

D)27

答案:C

解析:首先要明確一點,即break在循環(huán)語句中的作用是跳出整個循環(huán)語句,執(zhí)行后面的代碼。因此

當$2==8時,if判斷結果為true,則結束WhiIe循環(huán)。因此,變量$temp=1+2+3+4+5+6+7=28。

87.[單選題]下面哪一條語句不能定義函數(shù)f()?

A)functionf(){};

B)varf=newFunction("{}");

C)varf=function(){};

D)f(){}:

答案:D

解析:

88.[單選題]下列選項中,可匹配至少由一個數(shù)字、字母或下劃線開頭的字符串的是()。

A)^[a-zA-Z0-9]*

B)^[a-zA-Z0-9]+

C)^[?w]*

D)^L?w]+

答案:D

解析:

89.[單選題]Apache安裝完成后默認的端口號是()

A)8080

B)3306

021

D)80

答案:D

解析:

90.[單選題]以下關于多態(tài)的說法正確的是

A)多態(tài)在每個對象調用方法時都會發(fā)生

B)多態(tài)是由于子類里面定義了不同的函數(shù)而產生的

C)多態(tài)的產生不需要條件

D)當父類引用指向子類實例的時候,由于子類對父類的方法進行了重寫,在父類引用調用相應的函

數(shù)的時候表現(xiàn)出的不同稱為多態(tài)。

答案:D

解析:

91.[單選題]下列哪個選項提供上傳文件的實際名稱?

A)$_FILES['fiIe1]['tmp_name1]

B)$_FlLES['file']「name']

C)$_FlLES['file']['size']

D)$_FlLES['file']['type']

答案:B

解析:

92.[單選題]下面哪一個不是GD庫所支持的圖像格式?

A)JPG

B)GIF

C)PNG

D)TIFF

答案:D

解析:

93.[單選題]表單界面文件是form,htm,處理表單提交數(shù)據(jù)的文件是COnfirm.php,使用Cform>標簽的

哪個屬性來引用該PhP文件____

A)enctype

B)name

OID

D)action

答案:D

解析:

94.[單選題]請閱讀以下程序代碼,輸出結果正確的是()。

<?php

$num=10;

functionmultiply(){

global$num;

return$num*10;

)

echomultiply();

?>

A)100

B)10

C)50

D)以上答案都不對

答案:A

解析:

95.[單選題]閱讀以下PHP代碼,并選擇正確的運算結果:

<?php

Sinta=IOO;

$inta++;

++$inta;

Sinta-;

-$inta;

echo($inta);

?>

A)99

B)IOO

OlOl

D)102

答案:B

解析:

96.[單選題]PHP中存在多種變量,其中在函數(shù)外定義的變量稱之為()

A)局部變量

B)變量

C)超全局變量

D)全局變量

答案:D

解析:

97.[單選題]mysql運算符中,是邏輯運算符的有():

A)drop

B)or

C)set

D)<=

答案:B

解析:

98.[單選題]下列函數(shù)中,可以將字符串轉換為數(shù)組的是()。

A)implode

B)explode

C)substr

D)A和B都可以

答案:B

解析:

99.[單選題]分析以下程序代碼,輸出結果正確的是()。<;?phpif(true!=1)echo'a';echo

'b';?>

A)a

B)b

C)ab

D)以上答案都不正確

答案:B

解析:true與1進行比較首先轉換為整型1,因此,true與1相等,并且if不帶大括號,其后第一句為

為if體內的語句,因此當條件不滿足時,直接輸出b。

IOO.[單選題]查詢部門名稱為‘學生處'的所有員工信息的SqI正確的是():

A)select*from部門表innerjoin員工表On部門表.Tid=員工表.idwhere部門名稱=

'學生處'

B)select*from部門表innerjoin員工表On部門表.Tid=員工表.idgroupby部門名

稱=‘學生處’

C)selectfrom部門表innerjoin員工表On部門表.Tid=員工表.idwhere部門名稱=

‘學生處'

D)select*from部門表innerjoin員工表On部門表.Tid=員工表.idwhere部門名稱

like學生處'

答案:A

解析:

101.[單選題]下面關于代碼的哪些陳述是正確的?

A)代碼很規(guī)范

B)類不能為空

C)類C不能同時繼承A和B

D)類定義中缺少修飾限定符"public"或"private”

答案:C

解析:

102.[單選題]下列選項中獲取文件最后一次修改的時間是:

A)unlink()

B)filemtime()

C)fiIeatime()

D)copy()

答案:B

解析:

103.[單選題]下面哪一項不是系統(tǒng)數(shù)組

A)$_FlLE

B)$_PoST

C)$_SESSION

D)$_GET

答案:A

解析:

104.[單選題]完成文件上傳功能,在標簽中使用哪個屬性設置編碼

A)enctype

B)name

OID

D)action

答案:A

解析:

105.[單選題]Apache配置加載模塊使用的指令是。

A)httpd

B)httpd.conf

C)LoadModule

D)httpd.exe

答案:C

解析:

106.[單選題]請閱讀以下程序代碼,輸出結果正確的是()。

<?php

$nUm=10;

functionmultiply(){

$num=5;

return$num*10;

)

echomultiply();

?>

A)100

B)10

C)50

D)以上答案都不對

答案:C

解析:

107.[單選題]下列選項中不屬于PHP中跳轉的語句是()。

A)break語句

B)back語句

C)COntinUe語句

D)goto語句

答案:B

解析:跳轉語句用于實現(xiàn)循環(huán)執(zhí)行過程中程序流程的跳轉,在PHP中的跳轉語句有break語句、

COntinUe語句和goto語句。

108.[單選題]在SQL語句中,可以進行排序的語句是()。

A)orderby

B)limit

C)where

D)groupby

答案:A

解析:

109.[單選題]要查看一個結構類型變量的值,可以使用函數(shù)()

A)Print()

B)print()

C)Print_r()

D)print_r()

答案:B

解析:

110.[單選題]在PHP程序開發(fā)中,創(chuàng)建Cookie可以使用()函數(shù)。

A)setcookie()

B)set_cookie()

C)cookie()

D)以上答案都不對

答案:A

解析:

IlL[單選題]以下有關取模運算的代碼,其運算結果正確的是()。

<?php

$numl=-10;

$num2=-3;

$num3=10;

$nUm4=-3;

Echo$num3%$num4-$numl%$num2;

?>

A)-2

B)2

OO

D)l

答案:B

解析:

112.[單選題]$Str="MynameisJack,andwhatisyourname?";

echosubstr_count($str,"name程”序);的輸出結果為()

A)l

B)2

C)3

D)4

答案:B

解析:

113.[單選題]下列哪個函數(shù)返回數(shù)組中選定的部分?

A)array_reverse()

B)arraysearch()

C)array_shift()

D)array_slice()

答案:D

解析:

114.[單選題]閱讀以下PHP代碼,并選擇正確的運算結果:

A)99

B)100

OlOl

D)102

答案:B

解析:

115.[單選題]下面說法中錯誤的是

A)變量有生命周期

B)SeSSion有生命周期

C)SeSSiOn產生于用戶開始訪問一個網站時

D)一個SeSSion中可以保存多個用戶的信息

答案:D

解析:

116.[單選題]使用include引用外部文件時,下列哪種做法是錯誤的

A)include("zhuce.html")

B)include"zhuce.html"

C)include'zhuce.html'

D)includezhuce.html

答案:D

解析:

117.[單選題]哪個關鍵字用于設置類是無法繼承的?

A)final

B)break

C)end

D)stop

答案:A

解析:

118.[單選題]若某個文本框name屬性取值為txt,不能使用下面哪種形式獲取該文本框提交的數(shù)據(jù)

A)$_GET["txt"]

B)$_POST["txt"]

C)$_POST['txt']

D)$_POST[txt]

答案:D

解析:

119.[單選題]下列type屬性值中適合用于郵箱和手機號碼顯示的是O0

A)text

B)textarea

C)radio

D)password

答案:A

解析:teXtarea是標記不能作為type的屬性raido是單選按鈕PaSSWord是密碼框

120.[單選題]相比順序查找法,二分查找法的時間復雜序O,查詢效率OO

A)∣?,局

B)高,低

C)低,高

D)低,低

答案:C

解析:無

121.[單選題]以上代碼的功能是:

<?php

phpinfo();

?>

A)查看PHP服務器的配置信息

B)輸出變量PhPinfo()

C)定義函數(shù)PhPinfo()

D)跳轉到網頁PhPinfO()

答案:A

解析:

122.[單選題]若是在某次訪問數(shù)據(jù)庫的操作中,需要用到如下四個函數(shù)

Φmysqli_num_rOWS()(2)mysqli_select_db()、

@mysqli_connet()④mysqli_query()

則使用這四個函數(shù)的順序是.

A)①②③④

B)②③①④

C)③②④①

D)③④①②

答案:C

解析:

123.[單選題](,)

下列表達式中為true的選項是()。

A)0='0'

B)0=='0'

C)0!=0

D)0!='0'

答案:B

解析:

124.[單選題]以下關于MYSQL敘述中,錯誤的是

A)MYSQL是真正多線程、單用戶的數(shù)據(jù)庫系統(tǒng)

B)MYSQL是真正支持多平臺的

C)MYSQL完全支持ODBC

D)MYSQL可以在一次操作中從不同的數(shù)據(jù)庫中混合表格

答案:D

解析:

125.[單選題]php連接上mysql之后,采用哪個函數(shù)配置循環(huán)可以得到指定表中的記錄?

A)mysql_fetch_row

B)mysql_select_db

C)mysql_query

D)mysql_connect

答案:A

解析:

126.[單選題]在form標記中使用OnSUbmit調用驗證函數(shù)時,函數(shù)名前面return的作用

A)阻止函數(shù)繼續(xù)執(zhí)行下去

B)沒有任何意義,可以去掉的

C)當用戶輸入數(shù)據(jù)不符合要求時,阻止非法數(shù)據(jù)提交給服務器

D)以上說法都不正確

答案:C

解析:

127.[單選題]下面選項中不屬于filter_has_var函數(shù)的type參數(shù)的值的是?

A)INPUT_GET

B)NOUT_POST

C)INPUT-SESSloN

D)INPUrLCOOKI

答案:c

解析:

128.[單選題]關于數(shù)組元素的刪除,請閱讀下面的代碼:

$arr=array(0,1,2,3);

Unset(Sarr[l]);

Echo$arr[2];

其正確的輸出結果是OO

A)0

B)l

02

D)3

答案:C

解析:

129.[單選題]以下代碼輸出的結果是$a=10;$b=&$a;echo$b;$b15;echo$a;

A)1015

B)1010

C)1515

D)1510

答案:A

解析:

130.[單選題]下列命令中不是PHP的輸出命令的是

A)echo

B)printf()

C)print

D)write

答案:D

解析:

131.[單選題]語句"$a=2;$b=++$a;”的輸出結果為()。

A)$a=2;$b=2;

B)$a=2;$b=3;

C)$a=3;$b=2;

D)$a=3;$b=3;

答案:D

解析:

132.[單選題]php中哪個語句可以輸出變量類型

A)echo

B)print

C)var_dump()

D)print_r()

答案:C

解析:

133.[單選題]用于獲取通過POSt方法提交的數(shù)據(jù)的變量名為

A)$GET

B)$C00KIE

C)SPOST

D)$_FILES

答案:C

解析:

134.[單選題]您可以使用什么關鍵字執(zhí)行不同條件代碼的if語句?

A)elseif

B)andif

Oelif

D)orif

答案:A

解析:

135.[單選題]在文件上傳的處理腳本中,使用什么全局數(shù)組來接受上傳的文件。

A)$_FILES

B)$_NAMES

C)$_GETS

D)$_PUTS

答案:A

解析:

136.[單選題]使用AjaX時,服務器端的應答信息需要通過XMLHttPReqUeSt對象的哪個屬性來獲取

A)responseValue

B)responseText

C)requestValue

D)requestText

答案:B

解析:

137.[單選題]要獲取文件的統(tǒng)計信息,可以使用下面的哪個函數(shù)?()

A)fileinode()

B)stat()

C)filetype()

D)fileowner()

答案:B

解析:

138.[單選題]下列選項中,不屬于賦值運算符的是()。

A)“=”

B)“+=”

C)

D)“=="

答案:D

解析:

139.[單選題]刪除表的關鍵字是:

A)insertinto

B)delete

C)drop

D)use

答案:C

解析:

140.[單選題]下列函數(shù)中,可以用來判斷變量是否為數(shù)值的是()。

A)is_fIoat

B)is_scalar

C)isnumeric

D)is_integer

答案:C

解析:

141.[單選題]下列哪個不屬于數(shù)據(jù)定義語言:

A)select

B)create

C)drop

D)alter

答案:A

解析:

142.[單選題]下列關于PHP的數(shù)據(jù)類型描述錯誤的是()。

A)PHP的數(shù)據(jù)類型分為標量數(shù)據(jù)類型、復合數(shù)據(jù)類型及特殊數(shù)據(jù)類型。

B)PHP的標量類型包括布爾型、整型、浮點型、字符串型和數(shù)組型。

C)PHP的復合類型包括數(shù)組和對象兩種類型。

D)PHP的特殊類型包括資源和空值兩種類型。

答案:B

解析:

143.[單選題]以下哪個mysql命令可以查看數(shù)據(jù)表的結構信息?

A)showtables;

B)desc表名

C)createtable表名

D)select*from表名?

答案:B

解析:

144.[單選題]下面關于函數(shù)ranged,5,2)的描述錯誤的是Oo

A)I表示數(shù)組的起始元素值

B)5表示數(shù)組最后的一個元素值

C)2表示創(chuàng)建的數(shù)組元素值為原來的2倍

D)該函數(shù)的輸出結果為[1,3,5]

答案:C

解析:range()函數(shù)的第3個參數(shù)表示步長,如果設置了步長step,會被作為單元之間的步進值。

step應該為正值。不設置SteP則默認為I0

145.[單選題]mysql中創(chuàng)建數(shù)據(jù)表的指令()

A)drop

B)alter

C)create

D)make

答案:C

解析:

146.[單選題]下列選項中,可以用于獲取函數(shù)返回值的關鍵字是()。

A)continue

B)break

C)exit

D)return

答案:D

解析:

147.[單選題]訪問未定義的屬性時調用哪個方法?

A)—undefined()

B)_unset()

C)—set()

D)_get()

答案:D

解析:

148.[單選題]讀取get方法傳遞的表單元素值的方法是:

A)$_GET["名稱"]

B)Sget["名稱"]

C)$GEG["名稱"]

D)$_get["名稱"]

答案:A

解析:

149.[單選題]獲取O到IOO之間的隨機數(shù),代碼是

A)range(0,100)

B)rang(0,100)

C)rand(0,100)

D)rande(O,100)

答案:C

解析:

150.[單選題]存在PhP的字符串變量$Str="Youareverybutiful?”,要求將該串分割為4個子串

,代碼是__________

A)explode(a

B)explode(",",

C)explode($str,

D)explode($str,

答案:A

解析:

151.[單選題]要通過腳本代碼設置盒子divl為顯示狀態(tài),需要使用的代碼是

A)document.getElementByld('divl').display='block'

B)document.getElementById('divΓ).style,display='none'

C)document.getElementByld(div').style,display='block'

D)document.getElementByld('divl').style,display='block'

答案:D

解析:

152.[單選題]strtolOWer()函數(shù)的功能是()

A)將給定的字符串全部轉換為小寫字母

B)將給定的字符串全部轉換為大寫字母

C)將給定的字符串首字母轉換為小寫字母

D)將給定的字符串首字母轉換為大寫字母

答案:A

解析:

153.[單選題]以下關于ContinUe和break的說法正確的是()

A)break不會強行終止當前循環(huán)

B)break終止當前執(zhí)行語句,繼續(xù)執(zhí)行循環(huán)的下一句

Ocontinue強行終止當前循環(huán)

D)continue終止當前執(zhí)行語句,繼續(xù)執(zhí)行循環(huán)的下一句

答案:D

解析:

154.[單選題]下列設置選項與錯誤控制無關的是()。

A)error_reporting

B)display_errors

C)logerrors

D)data,timezone

答案:D

解析:

155.[單選題]PHP支持多種風格的標記,以下不是PHP標記的是()。

A)<?php?>

B)<??>

C)<!---->

D)<%%>

答案:C

解析:

156.[單選題]假設存在代碼Vardivl=document.getElementById('divl'),其中divl是某個div的

id屬性的取值,下列哪個代碼能夠保證在任何瀏覽器中都將divl的高度設置為400像素

A)divl.height=400;

B)divl.style,height=400

C)divl.style,height=400+'px'

D)divl.height=400

答案:C

解析:

157.[單選題]訪問mysql數(shù)據(jù)庫時,從查詢結果記錄集中獲取一條記錄的方法是

A)mysql_num_rows()

B)mysql_select_db()

C)mysql_fetch_array()

D)mysql_fetchArray()

答案:C

解析:

158.[單選題]閱讀以下代碼,輸出結果正確的是()。

<?php

$age=16;

$sex='male';

var_dump(($age>=18)&&($sex==='male'));

?>

A)bool(false)

B)bool(true)

C)int(1)

D)int(0)

答案:A

解析:

159.[單選題]要求某個文本框字符在8~16之間,內容以大寫英文字母開始,后面可以跟定大小寫字

母、數(shù)字和下劃線,用于驗證的正則表達式是

A)pattern=?[A-Z][a-zθ-9j{7,15}\

B)Pattern=?[A-Z][A-Za-ZO-9」{8,16}\

C)pattern=?[A-Za-z][A-Za-z0-9j{7,15}\

D)pattern=?[A-Z][A-Za-zO-9]{7,15}\

答案:D

解析:

160.[單選題]下列選項中,沒有可替換語法的是()。

A)for

B)while

C)do,??whiIe

D)foreach

答案:C

解析:

161.[單選題]關于$POST['uname']中的Uname,下面說法正確的是

A)是某個表單元素name屬性的取值

B)是某個表單元素ID屬性的取值

C)是一個變量

D)是一個普通的字符串

答案:A

解析:

162.[單選題]下列函數(shù)中,可以實現(xiàn)將一個文件復制到另一個文件或目錄下的函數(shù)是()。

A)rename()

B)copy()

C)move_uploaded_file()

D)link

答案:B

解析:

163.[單選題]假設$a=$b=0,則表達式“echo$a+($b++);”的輸出結果是()。

A)O

B)l

C)2

D)3

答案:A

解析:

164.[單選題]在PHP中聲明變量時,變量名稱以()符號開頭。

A)&

B)*

0$

D)¥

答案:C

解析:

165.[單選題]分析以下程序代碼,輸出結果正確的是()。

<?php

Sage=17;

If($age<18){

ECho'你未滿18周歲,不能參加工作。';

)

Echo'程序結束!';

?>

A)“你未滿18周歲,不能參加工作。”

B)”程序結束!”

C)什么都不輸出

D)“你未滿18周歲,不能參加工作。程序結束!”

答案:D

解析:

166.[單選題]如果成員方法沒有聲明限定的修飾符,那么這些方法默認使用的是()。

A)private

B)protected

C)public

D)static

答案:C

解析:

167.[單選題]下面選項中,SELECT語句中用于限制查詢結果數(shù)量的關鍵字是Oo

A)SEELCT

B)GROUPBY

OLIMIT

D)ORDERBY

答案:c

解析:

168.[單選題]下面關于表單描述錯誤的是Oo

A)actiOn屬性的值只能是相對路徑和絕對路徑

B)method屬性用于設置標案數(shù)據(jù)的提交方式

C)enCtyPe屬性用于設置表單數(shù)據(jù)的編碼方式

D)action設置為空字符串表示提交給當前文件處理表單

答案:A

解析:aetion可以設置為絕對路徑、相對路徑、空字符串(相當于省略該屬性)

169.[單選題]file_pu■t_contents()函數(shù)要實現(xiàn)追加寫入,第3個參數(shù)應設為。

A)FILE_USE_INCLUDE_PATH

B)FILE.APPEND

C)LOCK_EX

D)OR

答案:B

解析:

170.[單選題]在腳本運行時,遇見可能出現(xiàn)錯誤的地方,會觸發(fā)的級別常量是Oo

A)E_ERROR

B)EJVARNNING

C)E_PARSE

D)E_NOTICE

答案:D

解析:E_ERROR:致命的運行時錯誤,這類錯誤不可恢復,導致腳本停止運行。EJVARNNING:運行時

警告,僅給出提示信息,但是腳本不會終止運行。E_PARSE:編譯時語法錯誤,錯誤僅僅由分析器產

生。E_NOTICE:運行時通知,表示腳本遇到可能會表現(xiàn)為錯誤的情況。

171.[單選題]請看代碼,數(shù)據(jù)庫關閉指令將關閉哪個連接標識?()

<?

Slinkl=InySql_connect(,localhost?,,root?,,?);

Slink2=mysql_connect(,localhost?,,root?,,?);

mysql_close();

?>

A)$linkl

B)$link2

C)全部關閉

D)報錯

答案:B

解析:

172.[單選題]下面關于自定義函數(shù)的描述正確的是()。

A)在同一文件中可以定義兩個同名的函數(shù)

B)函數(shù)名稱是區(qū)分大小寫的

C)函數(shù)的命名規(guī)則與變量命名規(guī)則相同

D)定義函數(shù)時必須要指定參數(shù)

答案:C

解析:

173.[單選題]下列選項中,PHP可以通過()函數(shù)建立與MySQL的連接。

A)mysqli_connect()

B)mysqli_select_db()

C)mysqli_result()

D)mysqli_fetch_array()

答案:A

解析:

174.[單選題]請分析以下運算的執(zhí)行順序,輸出的計算結果是()。

<?php

$a=l;

$b=2;

$a=$b+=3;

echo$a.'-1.$b;

?>

A)1—5

B)3—5

C)3—3

D)5—5

答案:D

解析:

175.[單選題]以下哪個符號是PhP的字符串連接符()

A)

B)-

C)I

D)+

答案:A

解析:

176.[單選題]關于array_merge()函數(shù),下列說法中錯誤的是()。

A)該函數(shù)最多只能接收一個參數(shù)

B)當遇到相同的字符串鍵名,后面的值將會覆蓋前面的值

C)如果數(shù)組是數(shù)字鍵名,會以連續(xù)方式重新分配

D)如果數(shù)組包含數(shù)字鍵名,后面的值將附加到數(shù)組的后面

答案:A

解析:

177.[單選題]進行文件上傳時,需要在form標記中設置屬性enctype的取值是

A)multipart/form-data

B)text/plain

C)appIication∕χ-www-form-urlencoded

D)以上都不是

答案:A

解析:

178.[單選題]下列數(shù)組中哪一個是索引數(shù)組:

A)array("a”=>1,"b”=>2,"c"=>3);

B)array(1,2,3,4,5);

C)array(l=>"a",2=>”b",'a,=>"c");

D)array(0=>"a",''b"=>1,“a"=〉”ab");

答案:B

解析:

179.[單選題]定義了表單數(shù)據(jù)驗證的腳本函數(shù)VaIidate()之后,對該函數(shù)正確的調用形式是

A)在<form>標記中使用OnCliCk="validate()"

B)在SUbmit按鈕標記中使用OnCIiCk="validate()"

C)在<form>標記中使用OnSUbmit="returnvalidate()"

D)在<form>標記中使用OnSUbmit="validate()"

答案:C

解析:

180.[單選題]請分析以下運算的執(zhí)行順序,輸出的計算結果是()。

A)1—5

B)3-5

C)3—3

D)5—5

答案:D

解析:

181.[單選題]瀏覽網頁時,看到的內容是HTML的哪一部分?

A)title

B)table

C)body

D)head

答案:C

解析:

182.[單選題]php連接mysql使用的函數(shù)是()

A)mysql()

B)mysqli_connect()

C)connect()

D)mysqli_link()

答案:B

解析:

183.[單選題]php的源碼是

A)開放的

B)封閉的

C)需購買的

D)完全不可見的

答案:A

解析:

184.[單選題]如果函數(shù)有多個參數(shù),則參數(shù)之間必須以下列哪個符號分開?

A),

B):

C)&

D);

答案:A

解析:

185.[單選題]分析以下程序代碼,輸出結果正確的是()。

<?php

$age=17;

if($age<18){

echo'你未滿18周歲,不能參加工作。';

}

echo程序結束!';

?>

A)“你未滿18周歲,不能參加工作?!?/p>

B)“程序結束!”

C)什么都不輸出

D)“你未滿18周歲,不能參加工作。程序結束!”

答案:D

解析:

186.[單選題]以下PhP程序,運行后的輸出結果為

<?php

$a='a';

$a=printf(ii1{$a}'is%d<br>”,97);

echo$a;

?>:

A)"{$a)"is9716

B)a

C)97

D)'a'is9713

答案:D

解析:

187.[單選題]下面選項中,可以存儲整數(shù)數(shù)值并且占用4個字節(jié)的是。

A)BIGINT

B)SMALLINT

OINT

D)TINYINT

答案:

溫馨提示

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

評論

0/150

提交評論