您的位置:首页 > 编程语言 > PHP开发

22:24 2016/6/9 PHP基础练习题与答案详解

2016-06-09 22:26 495 查看
第一章 开始编写PHP程序

以下是练习题:

一、选择题1.下列哪一项属于服务器端Scripts?(


A.VBScript
B.JavaScript

C.Java
Applet D.PHP

2.下列哪一项可以用来配置Web
Server?( )

A.PHP
B.Apache

C.MySQL
D.Notepad++

3.下列哪一项不能用来在html文件中标记PHP程序代码段?(


A.<
/> B.<?php ?>

C.<?
?> D.<% %>

4.下列哪个函数可以用来加载外部的PHP文件一次?(


A.phpinfo()
B.echo()C.require()

D.include_once()5.下列关于PHP的叙述哪一个是错误的?
( )

A.PHP会自动忽略多余的空格符B.PHP不会区分变量名称和常数名称的英文字母大小写

C.PHP程序的每行语句结尾要加上分号(;)D.PHP属于开放源码软件

二、简答题1.简单说明什么是动态网页。它和静态网页有什么不同?

2.简单说明什么是客户端Scripts.

3.简单说明什么是服务器端Scripts.

4.简单说明什么是保留字。举出三个PHP保留字作为例子.

5.PHP提供了那些注释符号?

三、上机题

1.选择一种集成开发环境进行安装,然后实现Hello
World.

2.尝试独立安装PHP开发环境并部署,然后实现Hello
World.

以下是详解:

一、选择题

1.ADA:VBScript是Visual
Basic Script的简称,即 Visual Basic 脚本语言,有时也被缩写为VBS。它是一种微软环境下的轻量级的解释型语言,它使用COM组件、WMI、WSH、ADSI访问系统中的元素,对系统进行管理。同时它又是asp动态网页默认的编程语言,配合asp内建对象和ADO对象,用户很快就能掌握访问数据库的asp动态网页开发技术。

B:JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。

C:JavaApplet就是用Java语言编写的小应用程序,可以直接嵌入到网页中,并能够产生特殊的效果。但是需要支持JavaApplet的网络浏览器。

D:PHP(外文名:PHP:
Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。

2.B

A:PHP是脚本语言

B:Apache是WebServer程序
没有Apache Web程序将无法运行

C:MYSQL是一种数据库

D:Notepad++是一种多功能编辑器

3.C

PHP的标记一般为<?php
?>,有些情况下 ?>可以省略。也可以通过其他标记方式但并不推荐:<?
?> <%
%><scrpt

lanuage=”php”></script>
.

4.D

A:phpinfo()
用来显示当前所安装PHP环境的所有信息。

B:echo()
是显示命令 在Windows中的bat命令中也可以使用。类似但并不是C语言中printf().

C:require()
载入外部程序函数,严格的内部函数,一旦重复定义函数,程序将无法执行,知道找出错误。

D:include_once()载入外部程序only
once。

5.CABD均正确 

二、简答题

1.动态网页指的是客户端和服务器可以互动,也就是服务器可以实时处理客户端的请求,然后将结果响应给客户端。动态网页通常通过“浏览器端Scripts”和“服务器端Scripts”两种技术来完成。

2.客户端Scripts
即 浏览器端Script。嵌入在HTML源代码中的小程序,由浏览器负责执行。JavaScript和VBscript均能用来编写浏览器端Scripts,其中以JavaScript为主流。

3.有些工作,例如访问数据库等等,在客户端执行Scripts无法完成,需要在Web服务器端执行Scripts。
所以,服务器端Scripts也是嵌入在HTML源代码中的小程序,但是由Web服务器执行。

4.保留字,亦称关键字,由所使用的编程语言所定义的包含特定的意义和用途。程序员必须安装PHP所规定的来使用保留字,否则会发生错误。如:
function array() exception do case break class 等等

5.(1).单行注释
// 或 #(2)..多行注释/**/三、上机题上机题应独立完成,遇到问题应借助搜索引擎完成任务。其中
HelloWorld.php的源代码应为:<?php
echo ‘HelloWorld’;?> OR <?php echo “HelloWorld”;?> 但,其中;(分号)可以省略?>可是省略
但二者不能同时省略
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  php 练习题 详解