PHP D1(已审)阶段考试题_phpd2阶段考试题
PHP D1(已审)阶段考试题由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“phpd2阶段考试题”。
**学院课程考试试卷
课程名称:《开发基于LAMP平台的PHP应用》(A)卷
-------
年级:班级:
选择题(每题2分,共计100分)
1.返回上一个MYSQL操作中的错误信息的数字编码使用的函数是()。
装A.mysql_error();-------B.Mysql_close();C.Mysql_errno();D.Mysql_connect();
2.清空一个表的SQL语句是()。
A.Delete B.Drop C.Update 订
D.Truncate
------------------------------3.使用PHP函数创建一个数据库,以下正确的函数是()。
A.mysql_connect()B.Mysql_create_db();C.Mysql_select_db();D.Mysql_list_dbs();
线
4.改变输出MYSQL中文乱码的SQL语句是()。(选择二项)
---------
A.SET NAMES GB2312 B.SET NAMES UTF8 C.SET NAMES UTF-8 D.SET NAMES “GB2312”
5.Php当中“.”是什么作用?()。
A.连接字符串 B.匹配符 C.赋值 D.换行
6.下列可以与正则表达式“/.*123”进行匹配的选项是()。
A.******123 B.*****_1234 C.******1234 D._*12
37.以下能够将字符串中存储的二进制数据转化为十六进制的函数有()。
A.encode_hex()B.Pack()C.Hex2bin()D.Bin2hex()
8.以下程序的输出结果是()。
$x='apple';
Echo substr_replace($x,'x',1,2);?> A.x B.axle C.axxle D.xapple
9.以下可以匹配中国居民身份证号码的正则表达式()。
A.d{15} B.d{18} C.d
D.d{15}|d{18}
10.以下针对异常处理的说明,错误的有()。
A.需要进行异常处理的代码应该放入CATCH代码块内,以便捕获潜在的异常
B.每个TRY或THROW 代码块必须至少拥有一个对应的CATCH块 C.使用多个CATCH可以捕获不同种类的异常。
D.可以在TRY代码块内CATCH代码块中再次抛出异常
11.下面程序运行的结果为()。
$numb=array(array(10,15,30), array(10,15,30), array(10,15,30));echo count($numb,1);
A.3B.6C.9D.1
212.下面程序运行的结果为()。
$a=array(“a”,“b”,“c”,“d”);$index=array_search(“a”,$a);if($index==false)
echo“在数组a中未发现字符'a'”;-------
else echo “index=”.$index;
A.在数组a中未发现字符’a’B.0C.1D.2
13.选择下面程序的运行结果()。
Echo substr_replace(“ABC”,”DEF”,3,1)
A.ABCB.DEFC.ABCDEFD.以上都不对
14.能读取索引为user的seion的是:()
装A.SESSION[„user‟];B.$_SESSION[„user‟];-------C.$_SESSION->get(„user‟);D.Seion.Values[„user‟];
15.假设$a=5,有$a+=2,则$a的值为()。
A.5B.6C.7D.8
16.以下关于MYSQL叙述中,错误的是()。
A.MYSQL是真正多线程、单用户的数据库系统
B.MYSQL是真正支持多平台的 订
C.MYSQL完全支持ODBC
------------------------------D.MYSQL可以在一次操作中从不同的数据库中混合表格
17.在PHP中属于比较运算符的是()。
A.=B.!C.= =D.&
18.在PHP函数中,属于选择数据库函数的是()。
A.mysql_fetch_rowB.mysql_fetch_objectC.mysql_resultD.mysql_select_db
线
---------
19.COOKIE的属性中,用来确定COOKIE有效日期的属性是()。
A.NAMEB.EXPIRESC.PATHD.DOMAIN
20.PHP定义活动变量的方法是()。
A.VARB.$C.$$D.&
21.PHP表达式$foo=1+”bob3”,则$foo的值是()。
A.1B.1bob3C.1bD.92
22.PHP的位运算符不包括()。
A.&B.|C.~D.!
23.关于PHP变量的说法正确的是()。
A.PHP是一种强类型语言
B.PHP变量声明时需要指定其变量的类型
C.PHP变量声明时在变量名前面使用的字符是”&” D.PHP变量使用时,上下文会自动确定其变量的类型
24.在PHP嵌入HTML文档使用的定界符号是()。
A.“”结束
B.以”--“开始,到”--?>”结束 C.以”<%-%>”结束 D.以”” 结束
25.PHP语法中,假设已知$a=”hello”,$b=”china”,则要得到”hello china”的字符串,应该如何操作()。
A.$a+$bB.$a-$bC.$a.$bD.$a+=$b
26.要配置PHP环境,只需修改()。
A.php.iniB.http.confC.php.sysD.php.exe
27.下列命令中不是PHP的输出命令的是()。
A.echoB.printf()C.printD.write
28.PHP中定义常量的方法是()。
A.VARB.dimC.define()D.undefined()
29.有下列PHP语句段,
else print “false”;?>
若要输出”false”,$a应该是()。A.10B.–3C.TRUED.0
30.已知$g=14,则PHP表达式$h=$g+=10,运算后的结果是()。
A.$h=$g=24B.$h=10,$g=24C.$h=10.$g=14D.$h=24,$g=10
31.PHP中调用某一个对象的方法或属性使用的运算符是()。
A.=>B.->C..D.~
32.能获取下个月的今天的日期的是()
A.date(„Y-m-d‟);
B.date(„Y-m-d‟, „+1 month‟);
C.date(„Y-m-d‟,strtotime(„now +1 month‟));D.date(„Y-m-d‟,strtotime(„+1 month‟));
-------
39.在html中嵌入javaScript,应该使用的标记是()。
33.自定义函数中,返回函数值的关键字是()。
A.〈script language=“javascript”>
B.〈head> 〈/head> C.〈body> 〈/body> D.〈!--....//..>
A.returns B.close C.return 40.以下代码运行结果()。
$A=array(“Monday”,“Tuesday”,3=>“Wednesday”);D.back
34.要检查一个常量是否定义,可以使用函数()。
装A.defined()-------B.isdefin()C.isdefined()D.无
35.关于mysql_select_db的作用描述正确的是()。
A.连接数据库
B.连接并选取数据库 C.连接并打开数据库 订
D.选取数据库
------------------------------36.HTML中,title标签放在什么位置()。
A.body标签里 B.head标签里 C.script标签里 D.table标签里
线
37.使用()函数可以求得数组的大小。
---------
A.count()
B.conut()
C.$_COUNT[“名称”] D.$_CONUT[“名称”]
38.从队列数组队头删除数据可以使用()函数。
A.array_push()B.array_pop()C.array_shift()D.array_unshift()
echo $A[2];A.Monday B.Tuesday C.Wednesday D.没有显示
41.新建一个数组的函数是()。
A.array B.next C.count D.reset
42.下列不正确的变量名是()。
A.$_test B.$2abc C.$Var D.$printr
43.读取get方法传递的表单元素值的方法是:(A.$_GET[“名称”] B.$get[“名称”] C.$GEG[“名称”] D.$_get[“名称”]
44.函数vat_dump的意义是()。
A.定义数组 B.遍历数组
C.输出变量的相关信息 D.递归数组
45.以下代码能正确在浏览器中显示图片的是:()
A.
$img = imagecreatefromjpeg(“images/scce.jpg”)48.浏览网页时,看到的内容是HTML的哪一部分?()。
imagejpeg($img);imagedestroy($img);?>-------
B.
header(“content-type:image/jpeg”);
$img = imagecreatefromjpeg(“images/scce.jpg”)imagejpeg($img);imagedestroy($img);?> C.
header(“content-type:image/jpeg”);
装$img = imagecreatefromfile(“images/scce.jpg”)-------imageout($img);imagedestroy($img);?>
D.
header(“content-type:image/jpeg”);$img = imageopen(“images/scce.jpg”)imagejpeg($img);imagedestroy($img);订
?>
------------------------------46.以下代码的运行结果是()。
if($i=“”){echo “a”;} else
{echo “b”;} 线
?>
---------
A.输出a B.输出b
C.条件不足,无法确定 D.运行出错
47.在str_replace(1,2,3)函数中1 2 3 所代表的名称是()A.“取代字符串","被取代字符串","来源字符串" B."被取代字符串",”取代字符串","来源字符串" C."来源字符串",“取代字符串","被取代字符串" D."来源字符串","被取代字符串",”取代字符串"。
A.title B.table C.body D.head
49.运算符“%”的作用是()。
A.无效 B.取整 C.取余 D.除
50.file()函数返回的数据类型是(A.数组 B.字符串 C.整型
D.根据文件来定)。