版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
试题说明
本套试题共包括1套试卷
答案和解析在每套试卷后
PhP开发基础练习题及答案5(500题)
PhP开发基础练习题及答案5
1.[单选题]下面哪个函数用于读取文件的内容?
A)fopen()
B)fread()
C)filesize()
2.[单选题]请阅读以下程序代码,输出结果正确的是()。
<?php
Sgender='男';
If($gender=='男'){
GotoA;
}else{
GotoB;
}
A:echo'您好,先生!';exit;
B:echo'您好,女士!';exit;
?>
A)您好,先生!
B)您好,女士!
C)以上都不对
3.[单选题]阅读以下程序代码,输出结果正确的是()。
<?php
Sgender='男';
if($gender=='男'){
gotoA;
}else{
gotoB;
)
A:echo'您好,先生!';exit;
B:echo'您好,女士!';exit;
?>
A)您好,先生!
B)您好,女士!
C)以上都不对
4.[单选题]如何从使用“get”方法提交的表单中获取数据?
A)$GET[];
B)Request.QueryString;
C)Request.Form;
5.[单选题]请阅读以下程序代码,输出结果正确的是()。
<?php
Sgender='男';
if($gender=='男'){
gotoA;
}else{
gotoB;
)
A:echo'您好,先生!';exit;
B:echo'您好,女士!';exit;
?>
A)您好,先生!
B)您好,女士!
C)以上都不对
6.[单选题]阅读以下PHP代码,并选择正确的运算结果:
<?php
echo((3+(5-7*9+8)%(6-4∕2)));
?>
A)l
B)3
C)5
D)7
7.[单选题]面向对象的三大特性中哪个不属于封装的做法
A)将成员变为私有的
B)将成员变为公有的
C)封装方法来操作成员
D)使用_get()和_set()方法来操作成员
8.[单选题]PHP支持多种风格的标记,以下不是PHP标记的是()。
A)<?php?>
B)<??>
C)<!---->
D)<%%>
9.[单选题]哪些为SnIarty中的赋值方法?
ʌ)display
B)assign
C)left_delimiter
D)right_delimiter
10.[单选题]点击“注册”按钮在新窗口中打开文件ZhUCe.html,需要使用哪个代码实现
ʌ)onsubmit=',window,open(zhuce.html);"
B)onsubmit=,,window,open('zhuce.html');h
C)one1ick=mwindow.open(,zhuce.html,);“
D)onclick="window,open(zhuce.html);,,
IL[单选题]访问mysql数据库时,从查询结果记录集中获取一条记录的方法是
A)mysql_num_rows()
B)mysql_select_db()
C)mysql_fetch_array()
D)mysqlfetchArray()
12.[单选题]下列选项中,优先级最高的运算符是()。
A)=
B)new
0!
D)()
13.[单选题]下列选项中,可以实现添加半透明水印的函数是()。
A)imagecopy
B)imagecopymerge
C)imagecopyresized
D)imagecopyresampled
14.[单选题]以下程序横线处应该使用的函数为:$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
15.[单选题]下面哪个函数可以打开一个文件,以对文件进行读和写操作?()
A)fget()
B)fileopen()
C)fopen()
D)openfile()
16.[单选题]下列选项中,可以将字符串中的字母转换成大写的是Oo
A)StrtoupperO
B)StrtolowerO
C)StrupperO
D)StrlowerO
17.[单选题]Vimg>标记符中连接图片的参数是:
A)href
B)src
C)type
D)align
18.[单选题]在PHP中,语句“echo,hello'+128”的输出结果是()。
A)hello
B)hellol28
C)0128
D)128
19.[单选题]开启SeSSion功能用到的函数是?
A)session_start()
B)setcookie
C)$_cookie[]
D)isset()
20.[单选题]下面哪一个不是函数imagettftext()的参数。
A)输出字符的坐标
B)输出字符的角度
C)字号
D)加粗输出的字符
2L[单选题]基于HTTPLO协议的客户端与服务器在交互过程中需要经过()个步骤。
A)2
B)3
04
D)5
22.[单选题]Lamp组合是指()
A)Linux+Λpache+mysql+PHP
B)WindoWS+Apache+mysql+PHP
C)Linux+Apache+sqlserver+PHP
D)Windows+Apache+sqlserver+PHP
23.[单选题]在SELECT语句中进行指定字段查询时,字段与字段之间分隔符是()
A)分号
B)逗号
C)空格
D)回车
24.[单选题]下列选项中的字符串处理函数是用来进行字符串查找的是:
A)trim()
B)strpos()
C)substr()
D)length()
25.[单选题]如果函数有多个参数,则参数之间必须以()符号分开。
A),
B):
0&
D);
26.[单选题]以下有关取模运算的代码,其运算结果正确的是()。
<?php
Snuml=-10;
$nUm2=-3;
$num3=10;
$num4=-3;
echo$num3%$num4-$numl%$num2;
?>
A)-2
B)2
OO
D)l
27.[单选题]检查给定的键名或索引是否存在于数组中的是():
A)Array_keys()
B)array_search()
C)Array_key_exists()
D)array_filp()
28.[单选题]搭建apacheWeb服务器之后,默认情况下运行文件时的IOCaIhoSt对应哪个文件夹?
A)apache
B)htdocs
C)www
D)htdoc
29.[单选题]下列数据类型中通常用于逻辑判断的是()。
A)整型
B)浮点型
C)字符串型
D)布尔型
30.[单选题]在PHP的配置文件中,设置时区的参数是
A)date_timezone
B)date,timezone
C)datetimezones
D)date,timezones
31.[单选题]下面哪个方法使用PHP连接MySQL数据库?
A)mysql_connect()
B)mysql_query()
C)mysql_close()
D)以上都不对
32.[单选题]PHP中关联数组的遍历使用哪种语法()
A)foreach
B)for
C)for...of
D)for...in
33.[单选题]下列选项中,用于设置主键的关键字是O
A)FOREIGNKEY
B)PRIMARYKEY
ONOTNULL
D)UNIQUE
34.[单选题]php变量是由标志来表示的。
A)@
BX
O&
D)$
35.[单选题]函数imagecoPymerge的使用效果与imagecOPy函数相同时,需将其最后一个参数设为(
)O
A)O
B)l
C)99
D)1OO
36.[单选题]mysql中创建数据表的指令()
A)droptable
B)altertable
C)createtable
D)maketable
37.[单选题]下列关于数组的说法错误的是()。
A)数组是一个可以存储一组或一系列数值的变量。
B)键和值之间存在一种对应关系称为映射。
C)PHP中数组的下标可以是整型、字符串型和浮点型。
D)索引数组的下标可以依次递增。
38.[单选题]使用以下正则表达式匹配字符串“Itcast”的结果是()。
[i][t]
A)itcast
B)Itcast
Oit
D)没有匹配结果
39.[单选题]以下说法正确的是
A)$attr代表数组,那么数组长度可以通过$21;1:1\Iength取到
B)UnSet()方法不能删除数组里面的某个元素
C)PhP的数组里面可以存储任意类型的数据
D)PhP里面只有索引数组
40.[单选题]关于数组的定义,阅读下列代码,选出$arr数组中元素值为‘cc'的下标()。
$arr=array(5=>'aa','k'=>'bb','cc');
A)0
B)2
06
D)7
41.[单选题]以下代码运行结果为:$first="Thiscourseisveryeasy!";Ssecond=
explode("",$first);$first=implode(",",$second);echo$first;
A)This,course,is,very,easy,!
B)Thiscourseisveryeasy!
C)Thiscourseisveryeasy!,
D)提示错误
42.[单选题]下列哪个函数可以将结果集的指针移动到指定的位置
A)mysql_fetch_row
B)mysql_fetch_assoc
C)mysql_query
D)mysql_data_seek
43.[单选题]语句Uvar_dump((float)false)w的输出结果为()。
A)float(0.0)
B)float(0)
Ofloat(I)
D)float(1.0)
44.[单选题]语句''var_dump((float)false)”的输出结果为()。
A)float(0.0)
B)float(0)
Ofloat(I)
D)float(1.0)
45.[单选题]关于PHP,下列哪个选项是正确的?
A)PHP执行系统功能,即从系统上的文件创建、打开、读取、写入和关闭它们
B)PHP可以处理表单,即从文件中收集数据,将数据保存到文件中,通过电子邮件发送数据,将数据返回
给用户
C)您可以通过PHP在数据库中添加、删除和修改元素
D)以上选项都是正确的
46.[单选题]在PHP中,可以输出当前代码行号的预定义常量是()。
A)_FILE_
B)_LINE_
C)PHP_LINE
D)E_PARSE
47.[单选题]以下代码执行结果为:functionprintA(){$A="phpchina";echo"A值为:".$A."
";//return($A);}$B=print_A();echo"B值为:".$B."
*
A)A值为:
B)A值为:
C)A值为:
D)A值为:
48.[单选题]下面的SQL查询语句中的排序方法是()。
SELECT*FROMtb_studentorderbyid,agedesc;
A)返回的记录按id降序排列
B)返回的记录按age降序排列
C)返回的记录先按id降序排列,再按age降序排列
D)返回的记录先按id升序排列,再按age降序排列
49.[单选题]现有一手推车类程序(Cart.inc)其中包含有一添加物品的方法(add_item),
下面那个选项可以正确使用方法add_item
<?php
classCart{
var$iterns;
functionadd_item($artnr,$num){
Sthis->iterns[$artnr]+=$num;
)
)
?>
A)<?php
require(,,cart.inc");
$cart=newCart;
ππ
$cart->add-item(10,1);
?>
B)<?php
require(cart,inc);
$cart=newCart
$cart->add_item("10",1)
?>
C)<?php
require(,,cart.inc11);
$cart=newCart();
$cart->add_item("10",1);
?>
D)<?php
include(,,cart.incn);
Scart=newCart();
$cart->add_item("10",1);
?>
50.[单选题]下列函数中,可以对浮点数进行四舍五入的是()。
A)fmod()
B)ceil()
C)round()
D)floor()
51.[单选题]进行文件上传时,需要在form标记中设置属性enctype的取值是
A)multipart/form-data
B)text/plain
C)appIication/χ-www-form-ur1encoded
D)以上都不是
52.[单选题]For循环语句的括号中包含以下三个部分,其正确的顺序是()。
①初始化表达式②操作表达式③循环条件
A)①③②
B)②③①
C)①②③
D)③①②
53.[单选题]关于面向对象的说法不正确的是
A)OOP是面向对象的简称
B)静态成员是属于类的
C)普通成员是属于类的
D)类里面的$m1$关键字代表该对象本身
54.[单选题]下面哪个方法在PHP类中充当构造函数?
A)class_name()
B)—construct
C)constructor
D)以上都不是
55.[单选题]若是存在变量$age=25,下面哪项中的代码不能输出"Myageis25”
A)echo"Myageis".$age;
B)echo"Myageis$age";
C)echo'Myageis$age';
D)echo"Myageis"."$age";
56.[单选题]以下的注释符号中,不属于PHP注释的是()
A)//
B)/**/
0<!--->
D)#
57.[单选题]下列哪个函数可用于连接数组元素以形成一个带分隔符的字符串?
A)concatenate()
B)concat()
C)implode()
D)explode()
58.[单选题]以下程序执行的结果是()
<?php
Sinput=array("a","b","c");
Sresult=array_reverse($input,true);
print_r(Sresult);
?>:
A)Array([2]=>a[1]=>b[0]=>c)
B)Array([2]=>c[1]=>b[0]=>a)
C)Array([0]=>cEl]=>b[2]=>a)
D)Array([0]=>a[1]=>b[2]=>c)
59.[单选题]请阅读以下程序代码,输出结果正确的是()。
<?php
$num=10;
Functionmultiply(){
Global$num;
Return$num*10;
}
Echomultiply();
?>
A)100
B)10
C)50
D)以上答案都不对
60.[单选题]下列函数中,可以用来判断变量是否为数值的是()。
A)is_float
B)is_scalar
C)is_numeric
D)is_integer
61.[单选题]下列选项中不属于B/S架构的软件是Oc
A)QQ
B)黑马程序员网
C)百度搜索
D)新浪资讯
62.[单选题]假设用户在登录时,输入的用户名信息保存在变量$emailaddr中,密码保存在变量$PSd中
,查询数据表USermSg中是否存在该用户名和密码信息,需要定义的查询语句是
A)select*fromusermsgwhereemaiIaddr='Semailaddr'orPSd='$psd'
B)select*fromusermsgwhereemaiIaddr='$emaiIaddr'andpsd='$psd'
C)select*fromusermsgwhereemaiIaddr=Semailaddrandpsd=$psd
D)select*fromusermsgwhereemaiIaddr=SemaiIaddrorPSd=$psd'
63.[单选题]下面关于常量的定义错误的是。。
A)define('test','PHP',true)
B)define('R',6)
C)const
D)以上答案都正确
64.[单选题]下列选项中,可以删除表USer中所有记录的SQL语句是()
A)DELETETABLEuser
B)DELETEFROMuser
C)DELETEuser
D)ALTERTABLEDELETEuser
65.[单选题]下列选项中,不区分大小写的标识符是()。
A)函数名
B)常量名
C)变量名
D)属性名
66.[单选题]下列选项中,不属于PHP提供的字符串函数的是()。
A)abs
B)Strrpos
C)substr
D)explode
67.[单选题]哪个关键字用于从同一个类(而不是子类)访问静态方法或属性?
A)set
B)self
C)strat
D)static
68.[单选题]强制类型转换可以将数据转换为我们期望的类型,现分析以下代码,最终将输出(
)O<;?php$a='123ec';$b='i34x3d';echo(integer)$a+(integer)$b;?>
A)157
B)466
0123
D)0
69.[单选题]fileatime()函数能够获取文件的()属性。
A)创建时间
B)修改时间。
C)上次访问时间
D)文件大小
70.[单选题]在PHP中哪个变量数组总是包含所有总客户端发出的CookieS数据()
A)$_C00KIE
B)$COOKIES
C)$_GETCOOKIE
D)$_GETCOoKIES
71.[单选题]下面哪个选项用于声明常量?
Λ)constant
B)define
C)#PragnIa
D)def
72.[单选题]下列可以终止PhP脚本执行的语句是:
A)define
B)break
C)continue
D)die
73.[单选题](,)
下列选项中,不属于标量类型的是()。
A)浮点型
B)字符串型
C)布尔型
D)空型
74.[单选题]比较运算符有多个,以下不属于比较运算符的是()。
A)“=="
B)”!="
C)
D)“∙=”
75.[单选题]查看所有数据库的命令是:
A)showtables
B)use库名
C)createdatabase库名
D)showdatabases
76.[单选题]请阅读以下程序代码,输出结果正确的是()。
<?php
Sa=I;
Stemp=O;
while($a<=10){
if($a==8)break;
$temp+=$a;$a++;
}
echo$temp;
?>
A)0
B)36
C)28
D)27
77.[单选题]下面哪个函数可以用来得到顺序相反的数组?
A)array_reverse()
B)arraysearch()
C)array_shift()
D)array_slice()
78.[单选题]列说法错误的是?
A)类名的首字母使用小写形式,其他尽量使用大写形式。
B)类名尽量不要使用下划线。
C)常量名的所有字母均要大写。
D)所有字母都建议使用小写形式。
79.[单选题]使用date()方法获取系统日期中2位月份取值时,需要使用的参数是—
A)month
B)M
C)N
D)nι
80.[单选题]在下列选项中,不属于选择结构语句的是()。
A)if
B)if,∙∙else
C)switch∙∙∙case
D)while
8L[单选题]若系统日期时间是2017年12月6日9时12分,函数date("YF-dH:i")的返回值是
A)17-12-69:12
B)2017-12-609:12
C)2017-12-069:12
D)2017-12-0609:12
82.[单选题]PHP中用于接收前台PoSt方式提交的数据是哪个变量()
A)$_GET
B)$_get
C)$_POSt
D)$_POST
83.[单选题]php运算符中,优先级从高到低分别是()
A)关系运算符,逻辑运算符,算术运算符
B)算术运算符,关系运算符,逻辑运算符
C)逻辑运算符,算术运算符,关系运算符
D)关系运算符,算术运算符,逻辑运算符
84.[单选题]用于创建一幅真彩色图像的函数是()。
A)imagecreatetruecolor()
B)imagecreate()
C)imagecolorallocate()
D)imagefill()
85.[单选题]设变量$Uname的内容是IinqingXia@163.com,下面提供的选项是数据表不同记录的
receiver列值,使用SeIeCt*fromemailmsgwherereceiverlike'%;$iIname%'条件能够查询到
下面哪个值
A)ZhangmanyU@163.com;linqingxia@163.com;wangzuxian@163,com;
B)linqingxia@163.com;gaOyUany@163.com;
C)XgIinqingXia@163.com;linqingxiamv@163.com;
D)meinan@163.com;xglinqingxia@163.com;
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
87.[单选题]下面哪一条语句不能定义函数f()?
A)functionf(){};
B)varf=newFunction("{}");
C)varf=function(){};
D)f(){};
88.[单选题]下列选项中,可匹配至少由一个数字、字母或下划线开头的字符串的是()。
A)^[a-zA-Z0-9]*
B)^[a-zA-Z0-9]+
C)T∖w]*
D)^[∖w]+
89.[单选题]Apache安装完成后默认的端口号是()
A)8080
B)3306
021
D)80
90.[单选题]以下关于多态的说法正确的是
A)多态在每个对象调用方法时都会发生
B)多态是由于子类里面定义了不同的函数而产生的
C)多态的产生不需要条件
D)当父类引用指向子类实例的时候,由于子类对父类的方法进行了重写,在父类引用调用相应的函
数的时候表现出的不同称为多态。
91.[单选题]下列哪个选项提供上传文件的实际名称?
A)$_FILES['fiIe1]['tmp_name1]
B)$_FlLES['file']「name']
C)$_FlLES['file']['size']
D)$_FlLES['file']['type']
92.[单选题]下面哪一个不是GD库所支持的图像格式?
A)JPG
B)GIF
OPNG
D)TIFF
93.[单选题]表单界面文件是form,htm,处理表单提交数据的文件是COnfirm.php,使用〈form〉标签的
哪个属性来引用该PhP文件
A)enctype
B)name
OID
D)action
94.[单选题]请阅读以下程序代码,输出结果正确的是()。
<?php
Snum=10;
functionmultiply(){
global$num;
return$num*10;
)
echomultiply();
?>
A)100
B)10
C)50
D)以上答案都不对
95.[单选题]阅读以下PHP代码,并选择正确的运算结果:
<?php
Sinta=IOO;
$inta++;
++$inta;
Sinta一;
-$inta;
echo($inta);
?>
A)99
B)100
OlOl
D)102
96.[单选题]PHP中存在多种变量,其中在函数外定义的变量称之为()
A)局部变量
B)变量
C)超全局变量
D)全局变量
97.[单选题]mysql运算符中,是逻辑运算符的有():
A)drop
B)or
C)set
D)<=
98.[单选题]下列函数中,可以将字符串转换为数组的是()。
A)implode
B)explode
C)substr
D)A和B都可以
99.[单选题]分析以下程序代码,输出结果正确的是()。<;?phpif(true!=1)echo'a';echo
'b';?>
A)a
B)b
C)ab
D)以上答案都不正确
100.[单选题]查询部门名称为‘学生处'的所有员工信息的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学生处'
101.[单选题]下面关于代码的哪些陈述是正确的?
A)代码很规范
B)类不能为空
C)类C不能同时继承A和B
D)类定义中缺少修饰限定符“public"或"private”
102.[单选题]下列选项中获取文件最后一次修改的时间是:
A)unlink()
B)fiIemtime()
C)fiIeatime()
D)copy()
103.[单选题]下面哪一项不是系统数组
A)$_FILE
B)$_POST
C)$_SESSlON
D)$_GET
104.[单选题]完成文件上传功能,在标签中使用哪个属性设置编码___
A)enctype
B)name
OlD
D)action
105.[单选题]Apache配置加载模块使用的指令是___。
A)httpd
B)httpd.conf
C)LoadModule
D)httpd.exe
106.[单选题]请阅读以下程序代码,输出结果正确的是()。
<?php
$num=10;
functionmultiply(){
$num=5;
return$num*10;
)
echomultiply();
?>
A)100
B)10
C)50
D)以上答案都不对
107.[单选题]下列选项中不属于PHP中跳转的语句是()。
A)break语句
B)back语句
C)COntinUe语句
D)goto语句
108.[单选题]在SQL语句中,可以进行排序的语句是()。
A)orderby
B)limit
C)where
D)groupby
109.[单选题]要查看一个结构类型变量的值,可以使用函数()
A)Print()
B)print()
C)Print_r()
D)print_r()
110.[单选题]在PHP程序开发中,创建Cookie可以使用()函数。
A)setcookie()
B)set_cookie()
C)cookie()
D)以上答案都不对
Ill.[单选题]以下有关取模运算的代码,其运算结果正确的是()。
<?php
$numl=-10;
$num2=-3;
$num3=10;
$nUm4=-3;
Echo$num3%$num4-$numl%$num2;
?>
A)-2
B)2
OO
D)l
112.[单选题]$Str="MynameisJack,andwhatisyourname?";
echosubstr_count($str,"name程”序);的输出结果为()
A)l
B)2
C)3
D)4
113.[单选题]下列哪个函数返回数组中选定的部分?
A)array_reverse()
B)array_search()
C)array_shift()
D)array_slice()
114.[单选题]阅读以下PHP代码,并选择正确的运算结果:
A)99
B)100
OlOl
D)102
115.[单选题]下面说法中错误的是
A)变量有生命周期
B)SeSSiOn有生命周期
C)SeSSion产生于用户开始访问一个网站时
D)一个SeSSion中可以保存多个用户的信息
116.[单选题]使用include引用外部文件时,下列哪种做法是错误的
A)include("zhuce.html")
B)include"zhuce.html"
C)include'zhuce.html
D)includezhuce.html
117.[单选题]哪个关键字用于设置类是无法继承的?
A)final
B)break
C)end
D)stop
118.[单选题]若某个文本框name属性取值为txt,不能使用下面哪种形式获取该文本框提交的数据
A)$_GET["txt"]
B)$_P0ST["txt"]
C)$_POST['txt']
D)$_P0ST[txt]
119.[单选题]下列type属性值中适合用于邮箱和手机号码显示的是O0
A)text
B)textarea
C)radio
D)password
120.[单选题]相比顺序查找法,二分查找法的时间复杂序O,查询效率OO
A)∣⅝,局
B)高,低
C)低,高
D)低,低
121.[单选题]以上代码的功能是:
<?php
phpinfo();
?>
A)查看PHP服务器的配置信息
B)输出变量PhPinfO()
C)定义函数PhPinfo()
D)跳转到网页PhPinfO()
122.[单选题]若是在某次访问数据库的操作中,需要用到如下四个函数
Φmysqli_num_rows()(2)mysqli_select_db()、
(3)mysqli_connet()@mysqli_query()
则使用这四个函数的顺序是
A)①②③④
B)②③①④
C)③②④①
D)③④①②
123.[单选题](,)
下列表达式中为true的选项是()。
A)0='0'
B)0=='0"
C)0!=0
D)0!='0'
124.[单选题]以下关于MYSQL叙述中,错误的是
A)MYSQL是真正多线程、单用户的数据库系统
B)MYSQL是真正支持多平台的
C)MYSQL完全支持ODBC
D)MYSQL可以在一次操作中从不同的数据库中混合表格
125.[单选题]php连接上mysql之后,采用哪个函数配置循环可以得到指定表中的记录?
A)mysql_fetchrow
B)mysql_select_db
C)mysqlquery
D)mysql_connect
126.[单选题]在form标记中使用OnSUbmit调用验证函数时,函数名前面return的作用
A)阻止函数继续执行下去
B)没有任何意义,可以去掉的
C)当用户输入数据不符合要求时,阻止非法数据提交给服务器
D)以上说法都不正确
127.[单选题]下面选项中不属于filter_has_var函数的type参数的值的是?
A)INPUT_GET
B)NOUT_POST
C)INPUT.SESSION
D)INPUT_COOKI
128.[单选题]关于数组元素的删除,请阅读下面的代码:
$arr=array(0,1,2,3);
Unset(SarrEll);
Echo$arr[2];
其正确的输出结果是OO
A)0
B)l
02
D)3
129.[单选题]以下代码输出的结果是$a=10;$b=&$a;echo$b;$b=15;echo$a;
A)1015
B)1010
C)1515
D)1510
130.[单选题]下列命令中不是PHP的输出命令的是
A)echo
B)printf()
C)print
D)write
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;
132.[单选题]php中哪个语句可以输出变量类型
A)echo
B)print
C)var_dump()
D)print_r()
133.[单选题]用于获取通过POSt方法提交的数据的变量名为
A)$GET
B)SCOOKIE
C)$POST
D)$_FlLES
134.[单选题]您可以使用什么关键字执行不同条件代码的if语句?
A)elseif
B)andif
Oelif
D)orif
135.[单选题]在文件上传的处理脚本中,使用什么全局数组来接受上传的文件。
A)$_FILES
B)$_NAMES
C)$_GETS
D)$_PUTS
136.[单选题]使用AjaX时,服务器端的应答信息需要通过XMLHttPReqUeSt对象的哪个属性来获取
A)responseValue
B)responseText
C)requestValue
D)requestText
137.[单选题]要获取文件的统计信息,可以使用下面的哪个函数?()
A)fileinode()
B)stat()
C)filetype()
D)fileowner()
138.[单选题]下列选项中,不属于赋值运算符的是()。
A)J”
B)“+二”
C)“.二”
D)“二”
139.[单选题]删除表的关键字是:
A)insertinto
B)delete
C)drop
D)use
140.[单选题]下列函数中,可以用来判断变量是否为数值的是()。
A)is_float
B)is_scalar
C)is_numeric
D)is_integer
14L[单选题]下列哪个不属于数据定义语言:
A)select
B)create
C)drop
D)alter
142.[单选题]下列关于PHP的数据类型描述错误的是()。
A)PHP的数据类型分为标量数据类型、复合数据类型及特殊数据类型。
B)PHP的标量类型包括布尔型、整型、浮点型、字符串型和数组型。
C)PHP的复合类型包括数组和对象两种类型。
D)PHP的特殊类型包括资源和空值两种类型。
143.[单选题]以下哪个mysql命令可以查看数据表的结构信息?
A)showtables;
B)desc表名
C)createtable表名
D)select*from表名?
144.[单选题]下面关于函数range。,5,2)的描述错误的是()。
A)I表示数组的起始元素值
B)5表示数组最后的一个元素值
02表示创建的数组元素值为原来的2倍
D)该函数的输出结果为[1,3,5]
145.[单选题]mysql中创建数据表的指令()
A)drop
B)alter
C)create
D)make
146.[单选题]下列选项中,可以用于获取函数返回值的关键字是()。
A)continue
B)break
C)exit
D)return
147.[单选题]访问未定义的属性时调用哪个方法?
A)_undefined()
B)一unset()
C)_set()
D)—get()
148.[单选题]读取get方法传递的表单元素值的方法是:
A)$GET["名称"]
B)$get["名称"]
C)$GEG["名称"]
D)$_get["名称"]
149.[单选题]获取O到IOO之间的随机数,代码是
A)range(0,100)
B)rang(0,100)
C)rand(0,100)
D)rande(0,100)
150.[单选题]存在PhP的字符串变量$Str="Youareverybutiful?”,要求将该串分割为4个子串
,代码是一
A)explode(
B)explode(",”,
C)explode($str,
D)explode($str,
151.[单选题]要通过脚本代码设置盒子divl为显示状态,需要使用的代码是
A)document.getElementById(,divl,).display=1block1
B)document.getElementByld(,divl,).style,display=1none,
C)document.getElementByld(div,).style,display=1block1
D)document.getElementByld(,divl,).style,display=1block,
152.[单选题]Strtolower()函数的功能是()
A)将给定的字符串全部转换为小写字母
B)将给定的字符串全部转换为大写字母
C)将给定的字符串首字母转换为小写字母
D)将给定的字符串首字母转换为大写字母
153.[单选题]以下关于ContinUe和break的说法正确的是()
A)break不会强行终止当前循环
B)break终止当前执行语句,继续执行循环的下一句
C)continue强行终止当前循环
D)continue终止当前执行语句,继续执行循环的下一句
154.[单选题]下列设置选项与错误控制无关的是()。
A)error_reporting
B)displayerrors
C)log_errors
D)data,timezone
155.[单选题]PHP支持多种风格的标记,以下不是PHP标记的是()。
A)<?php?>
B)<??>
C)<!---->
D)<%%>
156.[单选题]假设存在代码Vardivl=document.getElementByld(,divlt),其中divl是某个div的
id属性的取值,下列哪个代码能够保证在任何浏览器中都将divl的高度设置为400像素
A)divl.height=400;
B)divl.style,height=400
C)divl.style,height=400+,pχ,
D)divl.height=400
157.[单选题]访问mysql数据库时,从查询结果记录集中获取一条记录的方法是
A)mysql_num_rows()
B)mysql_select_db()
C)mysql_fetch_array()
D)mysql_fetch_Array()
158.[单选题]阅读以下代码,输出结果正确的是()。
<?php
$age=16;
$sex='male,;
var_dump(($age>=18)&&(Ssex===,male,));
?>
A)bool(false)
B)bool(true)
C)int(1)
D)int(0)
159.[单选题]要求某个文本框字符在8~16之间,内容以大写英文字母开始,后面可以跟定大小写字
母、数字和下划线,用于验证的正则表达式是
A)pattern=∖[A-Z][a-zθ-9J{7,15}\
B)pattern=∖[A-Z][A-Za-z0-9_]{8,16}\
C)pattern=∖[A-Za-z][A-Za-z0-9]{7,15}\
D)pattern=∖[A-Z][A-Za-z0-9_]{7,15}\
160.[单选题]下列选项中,没有可替换语法的是()。
A)for
B)while
C)do∙∙∙while
D)foreach
161.[单选题]关于$_POST['Uname']中的Uname,下面说法正确的是
A)是某个表单元素name属性的取值
B)是某个表单元素ID属性的取值
C)是一个变量
D)是一个普通的字符串
162.[单选题]下列函数中,可以实现将一个文件复制到另一个文件或目录下的函数是()。
A)rename()
B)copyO
C)move_up1oaded_file()
D)link
163.[单选题]假设$a=$b=0,则表达式“echo$a+($b++);”的输出结果是()。
A)0
B)l
02
D)3
164.[单选题]在PHP中声明变量时,变量名称以()符号开头。
A)&
B)*
0$
D)¥
165.[单选题]分析以下程序代码,输出结果正确的是()。
<?php
$age=17;
If($age<18){
ECho'你未满18周岁,不能参加工作。';
}
EChO'程序结束!';
?>
A)“你未满18周岁,不能参加工作。”
B)”程序结束!”
C)什么都不输出
D)“你未满18周岁,不能参加工作。程序结束!”
166.[单选题]如果成员方法没有声明限定的修饰符,那么这些方法默认使用的是()。
A)private
B)protected
C)public
D)static
167.[单选题]下面选项中,SELECT语句中用于限制查询结果数量的关键字是O0
A)SEELCT
B)GROUPBY
OLIMIT
D)ORDERBY
168.[单选题]下面关于表单描述错误的是Oo
A)action属性的值只能是相对路径和绝对路径
B)method属性用于设置标案数据的提交方式
C)enCtyPe属性用于设置表单数据的编码方式
D)action设置为空字符串表示提交给当前文件处理表单
169.[单选题]file_put_contents()函数要实现追加写入,第3个参数应设为
A)FlLEjJSE_INCLUDE_PATH
B)FILE_APPEND
C)LOCK_EX
D)OR
170.[单选题]在脚本运行时,遇见可能出现错误的地方,会触发的级别常量是OO
A)E_ERROR
B)E_WARNNING
C)E_PARSE
D)E_NOTICE
171.[单选题]请看代码,数据库关闭指令将关闭哪个连接标识?()
<?
Slinkl=mysql_connect(,localhost?,,root?,,?);
Slink2=mysql_connect(,localhost?,,root?,,?);
mysql_close();
?>
A)Slinkl
B)$link2
C)全部关闭
D)报错
172.[单选题]下面关于自定义函数的描述正确的是()。
A)在同一文件中可以定义两个同名的函数
B)函数名称是区分大小写的
C)函数的命名规则与变量命名规则相同
D)定义函数时必须要指定参数
173.[单选题]下列选项中,PHP可以通过。函数建立与MySQL的连接。
A)mysqli_connect()
B)mysqli_select_db()
C)mysqli_result()
D)mysqli_fetch_array()
174.[单选题]请分析以下运算的执行顺序,输出的计算结果是()。
<?php
$a=l;
$b=2;
$a=$b+=3;
echo$a.-1.$b;
?>
A)1—5
B)3—5
C)3—3
D)5—5
175.[单选题]以下哪个符号是PhP的字符串连接符()
A)
B)-
Ol
D)+
176.[单选题]关于array_merge()函数,下列说法中错误的是()。
A)该函数最多只能接收一个参数
B)当遇到相同的字符串键名,后面的值将会覆盖前面的值
C)如果数组是数字键名,会以连续方式重新分配
D)如果数组包含数字键名,后面的值将附加到数组的后面
177.[单选题]进行文件上传时,需要在form标记中设置属性enctype的取值是
A)multipart/form-data
B)text/plain
C)application/χ-www-form-urlencoded
D)以上都不是
178.[单选题]下列数组中哪一个是索引数组:
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”);
179.[单选题]定义了表单数据验证的脚本函数VaIidate()之后,对该函数正确的调用形式是
A)在<form>标记中使用OnCliCk="validate()"
B)在SUbmit按钮标记中使用OnCIiCk="validate()”
C)在<form>标记中使用OnSUbmit="returnvalidate()
D)在<form>标记中使用OnSUbmit="validate。"
180.[单选题]请分析以下运算的执行顺序,输出的计算结果是()。
A)1—5
B)3—5
C)3—3
D)5—5
181.[单选题]浏览网页时,看到的内容是HTML的哪一部分?
A)title
B)table
C)body
D)head
182.[单选题]php连接mysql使用的函数是()
A)mysql()
B)mysqli_connect()
C)connect()
D)mysqli_link()
183.[单选题]php的源码是
A)开放的
B)封闭的
C)需购买的
D)完全不可见的
184.[单选题]如果函数有多个参数,则参数之间必须以下列哪个符号分开?
A),
B):
0&
D);
185.[单选题]分析以下程序代码,输出结果正确的是()。
<?php
$age=17;
if($age<18){
echo'你未满18周岁,不能参加工作。';
)
echo'程序结束!,;
?>
A)“你未满18周岁,不能参加工作。”
B)“程序结束!”
C)什么都不输出
D)“你未满18周岁,不能参加工作。程序结束!”
186.[单选题]以下PhP程序,运行后的输出结果为
<?php
$a='a';
$a=printf(a1($a)"is%d<br>”,97);
echo$a;
?>:
A)"{$a)"is9716
B)a
C)97
D)'a'is9713
187.[单选题]下面选项中,可以存储整数数值并且占用4个字节的是()
A)BIGINT
B)SMALLINT
C)INT
D)TINYINT
188.[单选题]下列选项中,不属于IDE的是()。
A)Notpad++
B)MyEclipse
C)NetBeans
D)ZendStudio
189.[单选题]判断表单文本框age的数据是否提交到服务器端的方法是一
A)if($_POST['age']==
B)if(isset($_POST['age']))
C)if($_PoST['age']=
D)if(isset($_FILES['age']))
190.[单选题]以下代码输出的结果为:
Sattr=array("aa","l"=>"bb","2"=>"cc");
Echo$attr[1];
A)会报错!
B)aa
C)输出为空
D)bb
191.[单选题]下面关于PHP的命名规则的说法不正确的是
A)第一个字符必须是数字或字母
B)长度不能超过255个字符
C)名字不能和关键词同名
D)在声明的时候不能声明两次
192.[单选题]使用include引用外部文件时,下列哪种做法是错误的
A)include("zhuce.htɪnl")
B)include"zhuce.html"
C)include'zhuce.html'
D)includezhuce.html
193.[单选题]下列选项中,关于UPDATE语句的描述错误的是()。
A)在使用UPDATE修改记录时,若未指定修改哪些记录,则数据表中的所有记录都将被更新。
B)UPDATE...SET后的字段名用于指定待更新的字段名称
C)UPDATE中的WHERE子句用于指定哪些记录需要被更新。
D)以上说法皆不正确
194.[单选题]下列选项中,优先级最高的运算符是()。
A)=
B)new
0!
D)(
195.[单选题]语句“for($k=0;$k=l;$k++){}”和语句“for($k=0;$k==l;$k++){}”的执行次数分别
为()。
A)无限次和O
B)O和无限次
C)都是无限次
D)都是0
196.[单选题]阅读下面SQL:
SELECT*FROMdepartmentWHEREdidNOTIN(SELECTdidFROMemployeeWHEREage=20);
下面对上述语句的功能描述中,正确的是O
A)查询存在年龄为20岁的员工的部门
B)查询不存在年龄为20岁的员工的部门
C)查询不存在年龄为20岁的员工的员工信息
D)查询存在年龄为20岁的员工的员工信息
197.[单选题]PHP中的$_GET「参数名表示什么含义?
A)接收URL传递过来的参数
B)接收用POST方式发送过来的参数
C)发送参数给其它页面
D)以上说法都不正确
198.[单选题]关于mysqLSeleCt_db返回值正确的是?()
A)成功开启返回1,失败返回0
B)成功开启返回一个连接标识,失败返回false
C)成功开启返回TrUe,失败返回FaISe
D)成功开启返回TrUe,失败返回一个错误号
199.[单选题]将PHP默认时区设置为北京时间,应修改哪个配置文件
A)date,ini
B)time,ini
C)php.ini
D)sql.ini
200.[单选题]下列选项中属于绝对路径的是:
A)D:/www∕apache/htdocs
B).∕php∕php.ini
C)/index,php
D).∕mysql∕data
201.[单选题]PHP的代码必须写在定界符内,PHP的定界符是()
A)<??>
BX##>
C)//
D)<**>
202.[单选题]在下列选项中,不属于循环结构语句的是()。
A)while
B)doβ∙∙while
C)switch∙∙∙case
D)for
203.[单选题]下列选项中,可以用于获取64平方根的函数是()。
A)pow()
B)sqrt()
C)rand()
D)round()
204.[单选题]获取0到100之间的随机数,代码是
A)range(0,100)
B)rang(0,100)
C)rand(0,100)
D)rande(0,100)
205.[单选题]要检查一个常量是否定义,可以使用函数()
A)defined()
B)isdefin()
C)Isdefined()
D)无
206.[单选题]关于SUbmit事件,下面说法错误的是
A)属于表单标记form
B)属于SUbmit类型的按钮
C)点击SUbmit按钮时触发
D)对应的事件属性是OnSUbmit
207.[单选题]下列选项中,运算符的执行顺序为从右向左的是()。
A)!
B)*
O11
D)or
208.[单选题]关于preg」IatCh()函数,下面程序的输出结果是()。
$str='http://www.123.com∕a.png';
$pat='/\.(gifIjpg|png)$/';
Pregmatch($pat,$str,$arr);
Echo$arrEl];
A)a.png
B)a
C)png
D)png
209.[单选题]请阅读以下程序代码,输出结果正确的是()。
<?php
Var_dump(implode(',',array()));
A)array(0){}
B)String(O)
ONULL
D)int(O)
210.[单选题]访问mysql数据库时,用来选择并打开指定数据库的方法是
A)mysqliquery()
B)mysqli_connect()
C)mysqli_select_db
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高值耗材专利分析科研资源整合
- 2026年部编人教版八年级语文上册全套新AB测试卷(配2025年秋改版教材)新版
- 福建省泉州市四校联盟2024-2025学年高二下学期4月期中考试地理试题(解析版)
- 小学科学实验教学方案与操作指导
- 家用电器维修常见故障及排除技巧
- 有效排痰护理流程培训资料
- 三年级数学教材重点知识点梳理
- 工装模具管理制度
- 幼儿园春季安全防范工作实施方案
- 房地产营销策略与运营管理
- 肝癌的超声诊断
- 5年(2021-2025)重庆高考地理真题分类汇编专题14 资源、环境与国家安全(原卷版)
- 2025年铁路公司招聘考试(计算机专业知识)经典试题及答案
- 废气处理设计计算书(完整版)
- 杀虫剂知识培训课件
- 干熄焦安全培训课件
- 数据中心液冷施工方案
- 路面坑洼修复方案
- 股权转让交割清单
- 瑞幸AI面试题库及答案
- 运维培训知识课件
评论
0/150
提交评论