PHP基础语法试题答案版.doc
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.关于服务器、浏览器、 PHP解释器的说法中,正确的有()。
A.Web 浏览器只解析 HTML、CSS、JavaScript 代码
B.PHP 文件,只能被 Apache 服务器解释(添加 PHP解释器模块
的 Apache 服务器)。
C.必须把 PHP代码文件放到 apache 安装目录中的 htdocs 文件夹
中,才能被 PHP解释器翻译成 HTML代码。
D.Web服务器不用调用 PHP解释器模块,就能把 PHP代码翻译成
HTML代码,供 Web浏览器解析。
2.关于 if ( expr )的说法错误的是()。
A.expr 的值只能是 TRUE 或者 FALSE 正确
B.expr 可以为一个表达式
C.expr 为进入分支的依据
D. 当 expr为真时进入if分支
3.关于 PHP的运行,下列说法中不正确的是()。
A.PHP 程序的运行平台同时需要服务器和浏览器的支持。
B.PHP 只能和 Apache服务器搭档,才能构建 PHP服务器。
C.PHP 程序属于解释执行,即解释一句执行一句。
D.PHP 程序若存在语法错误,则在网页也可能有输出。
4.关于 PHP 的运行环境,说法正确的是()。
A.PHP 文件的运行只要安装 PHP 解释器就能运行。
B.PHP 文件的运行只需要服务器和 PHP解释器即可。
C. PHP 文件和 HTML 文件的运行方式相同,使用IE浏览器打开就可以。
D. PHP 文件的运行必须要有Websever 的支持。
5.动态网站的运作流程是()。
A. 用户-> 文件-> 用户
B. 用户-> Web 服务器-> IE 浏览器
C. 用户-> IE 浏览器-> 用户
->
D. 用户-> WEB(PHP 引擎)服务器-> 文件-> WEB服务
器
用户
6.下面选项中,哪一种语言在开发动态网站时通常用于接收并处理
用户事件:()
A.HTML
B.CSS
C.JavaScript
D.PHP
7.用于调整网页的外观和布局的 web构建是下面选项中的哪一个()
A.HTML
B.CSS
C.JavaScript
D.PHP
8.下面选项中,哪个不属于 URL的组成部分
A.传输协议
B.主机
C.端口
9.php 的输出语句是()
A.
B.
C.echo
D.scanf
10. php 的变量在声明和使用的时候变量名前必须加()
A.$ B.% C .& D .#
11. 下面程序段输出结果为()
A.偶数 B.奇数12.以下程序输出结果为(C. 合数
)
D. 显示错误
A. 5050 B .4950 C .5100 D.5049
13.以下哪种注释风格是php的多行注释?()
A.0
B.3
C.6
D."33+4+5";
14.运行如下代码段之后, $b 的值为()
A.4;
B.5;
C.3;
D.false
15.写出以下程序的运行结果:
A.相等相等不相等
B.相等相等相等
C.不相等不相等不相等
D.相等不相等
程序题
1、使用PHP编写程序,在页面上输出如下图所示的内容。
.
参考答案:first.php
2、使用PHP编写程序,在页面上输出如下图所示的菜单。
参考答案:second.php
3、根据给出的成绩,判断该成绩等级。比如分数为56,则在页面
上输出“你挂了!”
a)0<=分数 <60 分,在页面上输出“你挂了!”。
b)60<分数 <=70,在页面上输出“好危险,刚过线”。
c)70<分数 <=80,在页面上输出“成绩一般般,再加点油”。
d)80<分数 <=90,在页面上输出“不错哦,保持”。
e)>90, 在页面上输出“太棒了,天才啊!”。
f)如果成绩为负数或大于 100, 在页面输出“搞错了!老兄”。
参考答案:third.php
4、接收从浏览器地址栏接收的成绩,判断该成绩等级。比如浏览
器的 url 地址为,则在页面上输出“你挂了!”
a)0<=分数 <60 分,在页面上输出“你挂了!”。
b)60<分数 <=70,在页面上输出“好危险,刚过线”。
c)70<分数 <=80,在页面上输出“成绩一般般,再加点油”。
d)80<分数 <=90,在页面上输出“不错哦,保持”。
e)>90, 在页面上输出“太棒了,天才啊!”。
如果成绩为负数或大于 100, 在页面输出“搞错了!老兄”。参考答案:four.php