最新PHP课后作业 完整版.doc
《最新PHP课后作业 完整版.doc》由会员分享,可在线阅读,更多相关《最新PHP课后作业 完整版.doc(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品资料PHP课后作业 完整版.PHP课后作业作业一 2012.2.24P14 1. 列举常见的WEB服务器和数据库服务器。常见的WEB服务器有微软的Internet Information Server(IIS)服务器,IBM的WebSphere服务器,开源的Apache服务器等。常见的数据库服务器有甲骨文的Oracle,微软的SQL Server,IBM的DB2,SAP的Sybase以及SUN公司的MySQL服务器。2.列举你所熟知的动态网页程序设计语言。 PHP,JSP,.NET,ASP等P301. PHP的开始标记与结束标记有哪些,使用时有何注意,你更喜欢哪种标记方式? 开始标记“”
2、开始标记“” 开始标记“”开始标记“” 2. echo语句和print语句有何区别和联系?Print_r实现什么功能?echo与print共同点:它们都不是真正的函数,是一种语法结构,因为语句没有返回值,函数可以有返回值(即便没有用)(也有说print是函数,echo不是)。echo和print 后面都可不用加(), 如: echo ok; print ok;运行速度echo稍快一些,因为echo并不返回值,print返回一个值int(1)。echo与print区别:一般用echo,除非三元运算时。$a=5; ($a=5) ? print 5: print 0;echo 后不要跟()。prin
3、t只能有一个参数,所以不能不能用,而echo可以。echo - 输出一个或者多个字符串print_r是递归打印,主要用于打印复杂类型变量的值(如 数组,对象) 3.你所熟知的编码规范有哪些?P28-30 书写规范:缩进每个缩进的单位约定是一个Tab(制表符)大括号左大括号与关键词(如if,else,for,while,switch等)同行,右大括号与关键字同列。运算符 每个运算符与两边参与运算的值或表达式中间要有一个空格,字符串连接运算符号两边不加空格。 命名规范:类类名每一个单词首字母大写常量常量名所有字母大写,单词间用下划线分隔,如NULL变量变量名可以为第一个单词首字母小写,其余单词首字
4、母大写,如$userID数组为数组命名时尽量使用单词的复数形式,如$words函数与变量名的命名规范相同。数据库表字段与变量名的命名规范相同,如user_id类文件通常以.class.php为后缀 作业二 2012.3.10P54 一.选择题1. mysql_connect()与mysql_connect()的区别是(C).A. mysql_connect()不会忽略错误,将错误显示到客户端B. 没有区别C. Mysql_connect()不会忽略错误,将错误显示到客户端D. 功能不同的两个函数2. 执行以下PHP语句后,$y的值为(B)A.1 B.2 C.3 D.03. 以下代码执行结果为(
5、A)A.30 B.24linux6 C.6 D.30linux4. 以下代码哪个不符合PHP语法?(D)A. $_10 B. $MyVar C. & $something D. $10_somethings E. $aVaR5. 以下PHP代码 的运行结果是(D)?PhpOb_start()For($i = 0; $i A.12345678910 B.1234567890 C.0123456789 D.Notice提示信息二填空题1. 逻辑异或运算符操作符在两个操作数中有一个(不是全部)为True时返回True。2. 执行程序段将输出0三 程序阅读题1. 写出下面程序的输出结果。0|($b=3
6、)0)$a+;$b+;echo $a;echo $b;? 输出结果是 4 12.写出以下程序的输出结果输出结果是hotdogok3.写出下面程序的输出结果$c?4:5;echo $a;?输出结果是4作业三 2012.3.30P67一 选择题1.关于exit与die语句结构的说法正确的是(C)A.exit语句结构执行会停止执行下面的脚本,而die无法做到。B.die语句结构执行会停止执行下面的脚本,而die无法做到。C.die语句结构等价于exit语句结构。D.die语句结构与exit语句结构没有直接关系。2. 语句“for($k=0;$k=1;$k+);”和语句“for($k=0;$k=1;$
7、k+);”执行的次数分别是(A)。A. 无限和0 B. 0和无限 C.都是无限 D.都是0P993. 以下关于key()和current()函数的叙述,请找出两个正确的答案。(D)A. key()函数用来读取当前指针所指向元素的键值B. key()函数是取得当前指针所指向元素的值C. current()函数用来读取当前指针所指向元素的键值D. current()函数是取得当前指针所指向元素的值4. 下面的PHP代码输出什么?(B)A.12345 B.12245 C.22345 D.11345 E.array5. 下列说法正确的是(B)A. 数组的键必须为数字,且从“0”开始B. 数组的键可以是
8、字符串C. 数组中的元素类型必须一致D. 数组的键必须是连续的6. 以下PHP代码的运行结果是什么?(A)A. The Value is:Dog B.The Value is:Cat C.The Value is:Human D.The Value is :10 E.Dog7. 以下PHP程序的运行结果是什么?(B) a, 1.1 =b,c,d);echo $array1;?A. 1 B. b C. c D.一个警告 E. a 作业四 2012.4.21P123一、 选择题2、 index.php脚本如何访问表单元素email的值?(多选)(BD) A. $_GETemail B.$_POST
9、email C.$_SESSIONtext D.$_REQUESTemail E.$_POSTtext3、 当把一个有两个同名元素的表单提交给PHP脚本时会发生什么?(C)A. 它们组成一个数组,存储在全局变量数组中B. 第二个元素的值加上第一个元素的值后,存储在全局变量数组中C. 第二个元素将覆盖第一个元素D. PHP输出一个警告二、 问答题1、 FORM表单中使用GET与POST提交方式有何区别? 答:get 是发送请求HTTP协议通过url参数传递进行接收,而post是实体数据,可以通过表单提交大量信息。区别如下:a、 Get 方法通过 URL 请求来传递用户的数据,将表单内各字段名称与
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 最新PHP课后作业 完整版 最新 PHP 课后 作业
限制150内