您所在位置: 网站首页 / PHP期末练习题(参考答案).doc / 文档详情
PHP期末练习题(参考答案).doc 立即下载
2024-12-17
约3.4千字
约5页
0
70KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

PHP期末练习题(参考答案).doc

PHP期末练习题(参考答案).doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

练习题
单选
以下控制选项与错误控制无关的是:()
error_reporting
display_errors
log_errors
date.timezone
下面不属于PHP的标签是:()
<??>
<?=?>
<>
<?php?>
定义关联数组时,其键名与值之间的分隔符是:
->b)=>c):d)#
如果想要在文件末尾写入方式打开一个文件,该给fopen()传什么参数?
a).wb).rc).ad).a+
PHP类定义中不支持的访问控制是:()
public
private
protected
friend
以下关于XML的描述不正确的是:()
XML是区分大小写的。
XML文档中可以有多个根元素。
XML不允许缺失结束标记。
XML不允许有重叠的标记。
不属于采用AJAX的原因是:()
AJAX是基于被广泛支持的公开标准技术。
不刷新整个页面,提高了数据处理效率。
将数据和显示分离。
因为它是一种新的技术。
AJAX的核心是:()
基于标准的表示技术:XHTML/CSS
数据交换和操作技术:XML/XSLT
数据获取技术:XMLHttpRequest
客户端控制技术:JavaScript
9.下面那一个正则表达式用来验证电子邮件(如:zhang.san_123@scse.com.cn)的格式最正确:()
a)[_\.0-9a-z]@([0-9a-z]+\.)+[0-9a-z\.-]{2,6}
b)[_\.0~9a~z-]*@([0~9a~z-]+\.)+[0~9a~z\.]+
c)[_\.0-9a-z-]+@([0-9a-z-]+\.)+[0-9a-z\.]+
d)[_\.0~9a~z-]+@([0~9a~z-]+\.)+[0~9a~z]{2,6}
10.以下脚本输出什么?()
<?phpecho'Testing'.1+2.'45';?>
A.Testing1245
B.Testing345
C.Testing1+245
D.245
二、填空
PHP的构造函数是___construct()__。
访问类属性必须通过__$this->___的方式进行访问。
访问类中静态成员或函数应通过特殊类__类名::____或__self:______进行访问。
cookie存储在__客户端__,session是将数据存储在_服务器端__,会话的生命周期默认为__24分钟___。
表单的提交方式有_GET__和__POST____。
PHP5支持的两种复合数据类型是:__数组_和__对象__。
面向对象编程的主要特征有__封装__、__继承__和__多态___。
显示当前执行的PHP程序文件名的内置常量是__file____。
MySQL服务器的默认连接端口是_____3306_______。
PHP程序中跳出目前执行的循环的语句是___break__。
MySQL数据库中可使用___GRANT___语句增加新用户并限制用户访问数据库的权限。
MySQL数据库查询操作中可使用_ORDERBY子句指定查询结果的排序规则。
在HTML表单中设置数组的方法:__在输入控件的name属性的名称后面加上一对中括号[]___。
三、综合应用
功能:实现产生0到9的数组元素,查找0是否再数组里面,如果存在输出键名,不存在就提示“0不在数组中”。()
<html>
<body>
<pre>
<?php
$arr1=range(0,9);
echo"数组arr1为:";
print_r($arr1);
if(in_array(0,$arr1)){
	echo"0在数组arr1中。";
	echo$arr1[0];
}else{
	echo"0不在数组arr1中。";
}
?>
</pre>
</body>
</html>
以下程序有错,请修改错误。(第4周02次设计练习)
<?php
$value1=function($x){return$x*$x;};
$value2=function($x){return$x*$x*$x;};
functioncompose($f,$g){
	returnfunction($x)use($f,$g){
		return$f($g($x));
	};
}
$func=compose($value1,$value2);
echo$func(5);
?>



修改代码:
<?php
$value1=function($x){return$x*$x;};
$value2=function($x){return$x*$x*$x;};
functioncompose($f,$g){
	returnfunction($x)use($f,$g){
		return$f($g($x));
	};
}
$func=compose(
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

PHP期末练习题(参考答案)

文档大小:70KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用