PHP基础语法试题一答案版
- 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 解释器就能运行。
解释器即可。PHP文件的运行只需要服务器和B. 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
scanfD.
)php10.的变量在声明和使用的时候变量名前必须加(# D.C.& .$ A.B%
)11.下面程序段输出结果为(
合数 D. 显示错误C. .偶数A B. 奇数
)12.以下程序输出结果为(
5049.D5100 .C 4950 .B 5050 .A
()13.以下哪种注释风格是php的多行注释.0 A B. 3C. 6D. +4+5;)运行如下代码段之后,$b的值为(14.
A. 4;
B. 5;
C. 3;
D. false
15.写出以下程序的运行结果:
不相等相等相等A.
B.相等相等相等
C.不相等不相等不相等
D.相等不相等
程序题
1、使用PHP编写程序,在页面上输出如下图所示的内容。
.
first.php参考答案:
编写程序,在页面上输出如下图所示的菜单。PHP使用、2.
second.php参考答案:3、根据给出的成绩,判断该成绩等级。比如分数为56,则在页面上输出“你挂了!”
a)0<=分数<60分,在页面上输出“你挂了!”。
b)60<分数<=70,在页面上输出“好危险,刚过线”。
c)70<分数<=80,在页面上输出“成绩一般般,再加点油”。
d)80<分数<=90,在页面上输出“不错哦,保持”。
e)>90,在页面上输出“太棒了,天才啊!”。
f)如果成绩为负数或大于100,在页面输出“搞错了!老兄”。third.php参考答案:
4、接收从浏览器地址栏接收的成绩,判断该成绩等级。比如浏览器的url地址为,则在页面上输出“你挂了!”
。”分,在页面上输出“你挂了!<60分数0<=a).
b)60<分数<=70,在页面上输出“好危险,刚过线”。
c)70<分数<=80,在页面上输出“成绩一般般,再加点油”。
d)80<分数<=90,在页面上输出“不错哦,保持”。
e)>90,在页面上输出“太棒了,天才啊!”。
如果成绩为负数或大于100,在页面输出“搞错了!老兄”。four.php参考答案: