php测试
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
php测试
二期项目前阶段测试
(答题时间:90分钟。总分100分)
一、选择题(30道每道2分)
1.光标移动在文本框上方时,文本框边框的颜色就改变了,这是因为激发了下列的()事件。
A. onfocus
B. onmouseup
C. onmousrover
D. Onmousmove
2.定义抽象类时需要加的修饰关键字()
A.public
B.interface
C. implements
D.abstract
3. 在jquery中想要实现通过远程http get请求载入信息功能的是下面哪一个方法()
A.$.ajax()
B.load(url)
C.$.get(url)
D.$.getScript(url)
4. 一个类继承父类的同时实现多个接口的正确写法()
A.class 类名extends 父类名,接口1,接口2,……{}
B.class 类名implements接口1,接口2,……extends 父类名{}
C. class 类名extends 父类名implements接口,1接口2,……{}
D. class 类名implements父类名implements接口,1接口2,……{}
5.以下不属于浏览器对象的有()。
A. Date
B. window
C. document
D. Location
6. 在对象XMLHttpReque的属性onreadyState值为()表示异步访问服务器通信已经完成
A.1
B.2
C.3
D.4
7.以下哪个不属于面向对象编程的三大特性( )
A.接口
B. 封装
C.继承
D.多态
8.下列代码执行后,$array数组所包含的值是()
<?php
$array=array('1','1');
foreach($array as $k=>$v){
$v=2;
}
var_dump($array);
>
A array(‘2’,’2’)
B array(‘1’,’1’)
C array(2,2)
D araay(Null,Null)
9. 以下代码执行结果为()
<?php
$a=”hello”;
function print_A(){
$a=”php mysql”;
global $a;
echo $a;
}
echo $a;
print_A();
>
A hello
B php mysql
C hellohello
D hello php mysql
10、分析如下 JavaScript代码,b 的值为()。
var a=1.5 ,b;
b=parseInt(a);
A. 2
B. 0.5
C. 1
D. 1.5
11. 以下说法错误的是()
A. 在外部访问静态成员属性时使用类名::静态成员属性名
B. 在外部访问静态成员属性时使用$实例化对象->静态成员属性名
C. 在外部访问静态方法时使用$实例化对象 ->静态方法名
D. 在外部访问静态方法时使用类名::静态方法名
12.jquery中,如果要删除所有匹配的元素,使用()
A. delete()
B.empty()
C.remove()
D.removeall()
13.如何声明一个PHP的用户自定义类:( )
A. <?php
classClass_name() {}
>
B. <?php
class Class_name {}
>
C.<?php
functionFunction_name {}
>
D.<?php
function Function_name () {}
>
14.juqery value值方法()
A.$(input*name=’username’+).val()
B.$(“#username”).val()
C.$(“:text”).html()
D.$(“#username”).text()
15. 在jquery中想要找到所有元素的同辈元素,下面哪个可以实现()
A.eq(index)
B.find(expr)
C.siblings([expr])
D.next()
16. JavaScript 是运行在()的脚本语言。
A. 服务器端
B. 客户端
C. 在服务器运行后,把结果返回到客户端
D. 在客户端运行后,把结果返回到服务器
17、分析下面的 JavaScript代码段
a=new Array(2,3,4,5,6);
sum=0;
输出结果是()
for(i=1;i<="" p="">
sum +=a[i];
document.write(sum);
A. 20
B. 18
C. 14
D. 12
18. smarty中日期格式化的变量调解函数()
A.date_format
B.date
C. time
D.now
19. 以下四条接口与抽象类的对比分析,哪条是错误的()
A 接口和抽象类都可以只声明方法而不去实现它
B 抽象类可以定义常量,而接口不能
C 抽象类可以实现具体的方法,而接口不能
D 抽象类可以声明属性,而接口不能
20.smarty访问通过get方式提交的变量username的正确书写格式()
A.{/doc/3010563819.html,ername}
B.{$smarty.GET[‘username’]}
C.{$smarty.get[‘username’]}
D.{$/doc/3010563819.html,ername}
21.如何让一个对象实例调用自身的该对象的方法函数“mymethod”?
A.$self=>mymethod();
B.$this->mymethod();
C.$current->mymethod();