重点(php,HTTP,HTML,AJAX,js)
单选题
1、下面对HTTP状态码的说法错误的是( )
A、4开头的消息表示请求错误或者无法被执行
B、5开头的消息表示服务器错误
C、2开头的消息表示请求失败
D、3开头的消息表示重定向
2、http服务默认端口是( )
A、8080
B、81
C、21
D、80
3、如果在HTML文档的开始部分没有使用doctype怎么办( )
A、浏览器在标准模式下解析渲染页面
B、浏览器使用怪异模式渲染页面
C、浏览器显示错误提示页面
D、浏览器停止工作
4、以下哪个技术不是Ajax技术体系的组成部分( )
A、XMLHttpRequest
B、DHTML
C、JSON
D、XML
5、PHP中,使( )函数将数组元素组合为字符串。
A、explode
B、trim
C、strpos
D、implode
6、类的构造函数的魔术方法是( )。
A、__wakeup() 执行unserialize()时,先会调用这个函数
B、__clone() 当对象复制完成时调用
C、__destruct() 类的析构函数
D、__construct()
7、关于 PHP 变量作用域说法错误的是( )。
A、函数内部定义的变量为局部变量
B、函数外部定义的变量为全局变量
C、在函数内部使用全局变量需要使用 global 关键字声明
D、static 变量可以在函数外部声明
8、在 php.ini 配置文件中关于文件上传设置说法错误的是( )。
A、file_uploads=on 表示允许文件上传
B、upload_max_filesize=2M 表示上传的单个文件最大不能超过 2M
C、post_max_size=8M 表示上传的单个文件最大不能超过 8M
D、maxfileuploads=20 表示单次上传文件的最大数量不能超过 20
9、关于exit( )与die( )的说法正确的是 ( )
A、当exit( )函数执行会停止执行下面的脚本,而die()无法做到
B、当die()函数执行会停止执行下面的脚本,而exit( )无法做到
C、die()函数等价于exit()函数
D、exit()函数等价于break
10、输出结果说法正确的是( )
<?php
$A=array("Monday","Tuesday",3=>"Wednesday");
echo $A[2];
?>
A、Monday
B、Tuesday
C、Wednesday
D、没有显示
11、关于Web基础知识的说法错误的是()
A.所有的网站都是C/S架构
B.URL是统一资源定位符
C.HTTP协议的默认端口是80
D.jQuery是JavaScript框架,而不是一种语言
12、实现一个css3线性渐变效果,渐变的方向是从右上角到左下角,起点颜色是从白色到黑色,以下写法正确的是()
A.background:linear-gradient(225deg,rgba(0,0,0,1),rgba(255,255,255,1));
B.background:linear-gradient(-135deg,hsla(120,100%,0%,1),hsla(240,100%,100%,1));
C.background:linear-gradient(totopleft,white,black);
D.background:linear-gradient(tobottomleft,white,black);
13、使用css3过渡效果“transition:width.5sease-in.1s;”,其中“.5s”对应的属性是()
A.transition-property:对象中的参与过渡的属性
B.transition-duration:对象过渡的持续时间
C.transition-timing-function:对象中过渡的动画类型
D.transition-delay:对象延迟过渡的时间
14、下列哪项不是同源策略要求必须一致的()
A.端口
B.协议
C.域名
D.参数
15.关于cookie与sessions说法错误的是()
A.cookie是在服务器端创建,并写回到客户端浏览器
B.session将信息存在客户端,现在保存到服务端
C.cookie对文件的大小要求控制在4K以内
D.session保存的是对象,cookie保存的是字符串