php课后习题及答案

选择题
1.对于采用虚拟主机方式部署的多个站点,域名和IP地址是()的关系。
A.一对多    B.一对一   C.多对一   D..多对多
2.网页的本质是()文件
A.图像    B.纯文本  C.可执行程序  D..图像和文本的压缩
3.以下哪种技术不是服务器端动态网页技术()
4.配置MySQL服务器时,需要设置一个管理员帐号,其名称是()
A.admin      B.root      C.sa          D.Administrator
A.E:\localhost\admin\admin.php
B.E:\eshop\admin\admin.php
C.E:\eshop\admin.php
D.E:\eshop\localhost\admin\admin.php蓝领人才
6.HTML中最大的标题元素是(C)。
A.<head>  B.<tital>  C.<h1>  D.<h6>
7 用HTML标记语言编写一个简单的网页,网页最基本的结构是(    )。
A <html> <head>…</head> <frame>…</frame> </html>
B <html> <title>…</title> <body>…</body> </html>
C <html> <title>…</title> <frame>…</frame> </html>
D <html> <head>…</head> <body>…</body> </html>
7.下列哪种元素不能够相互嵌套使用?()
A.表格    B表单form  C.列表  D.div
8.下列元素中()都是表格中的元素。
A.<table><head><th>  B.<table><tr><td>
C.<table><bady><tr>  D.<table><head><footer>
9.<title>标记中应该放在()标记中。
A.<head>  B.<table>  C.<body>  D.<div>
ldc1000
10.下列()表示表图像元素。
A.<img>image.gif</img>      B.<img href=”image.gif”/>
C.<img src=”image.gif”/>  D.<image src=”image.gif”/>
11.要在新窗口打开一个链接指向的网页需用到()。跨越百年的美丽主要内容
A.herf=”_blank”    B.name=”_blank”
C.target=”_blank”  D.herf=”#blank”
12.align属性的可取值不包括以下那一项()
A.left    B.center    C.middle  D.right
13.下述哪一项表示表单控件元素中的下拉框元素()
A.<select>                B.<input type=”list”>
嘌呤核苷酸C.<list>                  D.<input type=”options”>
邬跃14.下列哪一项表述是不正确的()
A.单行文本框和多行文本框都是用相同的HTML标记创建的
B.列表框和下拉列表框都是用相同的HTML标记创建的
C.单行文本框和密码框都是用相同的HTML标记创建的
D.使用图像按钮<input type=”image”>也能提交表单
15有关相对定位和绝对定位,下面说法正确的是(      )。
A. 采用相对定位的元素仍然占据原来的位置,而采用绝对定位的元素不占用原来的位置。
B. 采用相对定位的元素不占据原来的位置,而采用绝对定位的元素占用原来的位置。
C. 采用相对定位和绝对定位的元素都不再占据原来的位置。
D. 采用相对定位和绝对定位的元素都仍然占据原来的位置。
16.下列哪种方法可以获得网页中的一个HTML元素对象()
A. ElementById(”元素id名”)
B. ElementByName(”元素名”)
C. ElementByTagName(”标记名”)
D.以上都可以
17.如果要将元素<div id=”user”>···</div>的背景颜改为蓝,代码是()
A. ElementById(“user”).lor=”blue”;
B. ElementById(“user”).style.divColor=”blue”;
C. ElementById(“user”).style.background-color=”blue”;
D. ElementById(“user”).style.backgroundColor=”blue”;
18.通过interHTML的方法改变某一div元素中的内容,( )。
A.只能改变元素中文字的内容              B.只能改变元素中图像的内容
C.只能改变元素中文字和图像的内容      D.可以改变元素中的任何内容
19.下列选项中,( )不是网页中的事件。
A。onclick        B.onmouseover    C.onsubmit    D.onmouseclick
20.下列哪个PHP变量的名称是错误的()
A.$5-zhao        B.$s _Name        C.$_if              D.$This   
21.语句“echo ‘happy’.1 +2.‘345’:”的输出结果为( )。
A.2345              B.happy3345        C.happy12345    D.运行出错
22.:运算符相当于以下哪个PHP语句()。
A.if…else            B.switch            C.for                D.break
23.语句“for($k=0;$k=1;$k++);”和语句“for($k=0;$k==1;$k++);”的执行次数分别是()
A.无限次和0        B.0和无限次        C.都是无限次        D.都是0
24.如果要提就离开for循环,可以使用下面哪个语句?()
A.Pause            B.return            C.exit                D.break
25.如果要使程序的运行在循环内跳过后面的语句,直接返回循环的开头,应在循环内使用下面哪个语句()
A.goto                B.jump                C.continue        D.break
26.对于for( $i=100;$i<=200;$i+=3),循环运行结束后,变量$i的值是多少?()
A.201                B.202                C.199                D.198
27.下列哪一项代表无穷循环?()
A.for(;;)        B.for()            C.foreach(,)    D.do(1)
28.数组是通过下列哪一项来区分它所存放的元素的?()
A.长度                B.值                C.索引                D.维度
29.在默认情况下,PHP数组中第一个元素的索引是()。
A.0                    B.1                    C.空字符串            D.不一定
30.PHP规定数组的索引可以为以下哪两种形式(多选)?()
A.布尔                B.浮点型            C.整数                    D.字符串
31.下列哪一项可以用来访问数组的元素?()
A.->                B.=>                C.()                    D.[]
32.下列哪些运算符可以用来比较两个数组是否不相等?()
A.+                    B.!=                C.<>                    D.!==
33.如果数组$a=array(0=>5,1=>10),$b=array(1=>15,2=>20),$c=
$a+$b,则$c等于下列哪一项?()
A.array([0]=>5[1]=>10[2]=>20)
B.array([0]=>5[1]=>15[2]=>20)
C.array([0]=>5[1]=>[2]=>20)
D.array([0]=>5[1]=>10[2]=>15[3]=>20)
34.假设$a=array(0 =>’a',1=>’b’),$b=array(1=>’b’,0=>’a’),则$a==$b和
Sa===$b的值分别是()。
A.true true        B.true false        C.false false            D.false true
35.假设$a=array(‘a’,’b’,’c’,’d’),则依次调用next($a);next($a);next($a):prev($a);后,current($a)会返回哪一项?()
A.’a’                B.’b’                C.'c'                    D.d'
36.假设list($x,$y)=array(10,20,30,25),则$y的值是()。
A.10                B.20                C.30                    D.25
37.下列哪个函数可以将数组中的索引和值互相交换?()
A.array_reverse()                        B.array_walk()
C.array_flip()                            D.array_pad()
38.假设$ a=array(10,25,30,25,40),则array_sum($a)会返回()
A.array([0]=>105)                        B.array([0]=>130)
C.105                                        D.130
39.假设$a=range(1,20,5),则print_r($a)为下列哪一项?()
A.array(1,6,11,16)                        B.array(1,20,5)
C.array(5,10,15,20)                    D.array(5,10,15)
40.假设$a=array(‘x’,’y’);,则$a=array_pad($a,4,’z’);,会返回下列哪一项()?
频率控制字A.array('x','y','z','z')                        B.array('z','z','z','z')
C.array('x','x','x','z')                        D.array('x','y','z','0')
41.如果函数带有多个参数,则参数之间必须用以下哪个符号分开()
A. ,  B. :  C. &  D. ;
42.如果要从函数返回值,必须使用下列哪个关键词()
A. Continue  B.break  C.exit  D.return
43.下列关于函数的说法,哪一项是错误的()
A.函数具有重复使用性。
B.函数名的命名规则和变量命名规则相同,必须以$作为函数名的开头。
C.函数可以没有输入和输出。
D.如果把函数定义写在条件语句中,那么必须当条件表达式成立时,才能调用该函数。
44.如果要在函数内定义函数外也可访问的变量,必须使用下列哪个关键词()

本文发布于:2024-09-23 15:21:50,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/153112.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:元素   函数   下列   网页   定位   使用   循环
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议