php复习题及答案_第1页
php复习题及答案_第2页
php复习题及答案_第3页
php复习题及答案_第4页
php复习题及答案_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1. 写出如下程序的输出结果2. 写出如下程序的输出结果3. 写出如下程序的输出结果4. 写出如下程序的输出结果5. 写出如下程序的输出结果6. 写出如下程序的输出结果7. 11.写一个函数,能够遍历一个文件夹下的所有文件和子文件夹。答:8. 在PHP中,当前脚本的名称(不包括路径和查询字符串)记录在预定义变量(1)中;而链接到当前页面的的前一页面URL记录在预定义变量(2)中?php/本页地址,SCRIPT_NAME也可以:php/test.phpecho $_SERVERPHP_SELF.”;/链接到当前页面的前一页面的URL地址:echo $_SERVERHTTP_REFERER.”;/

2、其它的见参考手册:语言参考变量预定义变量/前执行脚本的绝对路径名:D:Inetpubwwwrootphp est.phpecho $_SERVER”SCRIPT_FILENAME”.”;/正在浏览当前页面用户的IP地址:echo $_SERVER”REMOTE_ADDR”.”;/查询(query)的字符串(URL中第一个问号 ? 之后的内容):id=1&bi=2echo $_SERVER”QUERY_STRING”.”;/当前运行脚本所在的文档根目录:d:inetpubwwwrootecho $_SERVER”DOCUMENT_ROOT”.”;?9. 执行程序段将输出_。?php/参考手册语言

3、参考运算符算术运算符%为取模运算,输出0echo 8%(-2).”;/取模 $a % $b在 $a为负值时的结果也是负值。输出-2echo (-8)%3).”;/输出2echo (8%(-3).”;?10.在HTTP 1.0中,状态码401的含义是_;如果返回“找不到文件”的提示,则可用header函数,其语句为_。答:401表示未授权;header(“HTTP/1.0 404 Not Found”);见参考手册函数参考HTTP函数header11 .数组函数arsort的作用是_;语句error_reporting(2047)的作用是_。答:arsort:对数组进行逆向排序并保持索引关系er

4、ror_reporting(2047)的作用是:report All errors and warnings12.写出一个正则表达式,过虑网页上的所有JS/VBS脚本(即把script标记及其内容都去掉):答:?php$script=”以下内容不显示:alert(cc);”;echo preg_replace(“/.*?.*?/si”, “替换内容”, $script);?13. 以Apache模块的方式安装PHP,在文件http.conf中首先要用语句_动态装载PHP模块,然后再用语句_使得Apache把所有扩展名为php的文件都作为PHP脚本处理。答:LoadModule php5_mod

5、ule “c:/php/php5apache2.dll”;AddType application/x-httpd-php .php14.语句include和require都能把另外一个文件包含到当前文件中,它们的区别是_;为了避免多次包含同一文件,可以用语句_来代替它们。答:在如何处理失败时,include() 产生一个警告而require() 则导致一个致命错误;require_once()/include_once()15.一个函数的参数不能是对变量的引用,除非在php.ini中把_设为on.答:allow_call_time_pass_reference boolean :是否启用在函数

6、调用时强制参数被按照引用传递, 见参考手册附录G16. 在PHP中,heredoc是一种特殊的字符串,它的结束标志必须_答:结束标识符所在的行不能包含任何其它字符除”;”17. 11.SQL中LEFT JOIN的含义是_自然左外链接_。答:自然左外连接create database phpinterview;use phpinterviewcreate table tbl_user(ID int not null,name varchar(50) not null,primary key (ID);create table tbl_score(ID int not null,score dec

7、(6,2) not null,subject varchar(20) not null);insert into tbl_user (ID, name) values (1, beimu);insert into tbl_user (ID, name) values (2, aihui);insert into tbl_score (ID, score, subject) values (1, 90, 语文);insert into tbl_score (ID, score, subject) values (1, 80, 数学);insert into tbl_score (ID, scor

8、e, subject) values (2, 86, 数学);insert into tbl_score (ID, score, subject) values (2, 96, 语文);select A.id,sum(B.score) as sumscorefrom tbl_user A left join tbl_score Bon A.ID=B.IDgroup by A.id18用php打印出前一天的时间,格式是:2012-5-10 22:21:21 。答:19指出echo(),print(),print_r()的区别。答:echo是PHP语句, print和print_r是函数,语句没有

9、返回值,函数可以有返回值(即便没有用)print只能打印出简单类型变量的值(如int,string)print_r可以打印出复杂类型变量的值(如数组,对象)echo - 输出一个或者多个字符串20能够使html和php分离开使用的模板。答:smarty,Heyes Template Class等21使用哪些工具进行版本控制? 答:VS Server on Apache作服务端,WinCVS作客户端;Subversion on Apache/DAV 做服务端,TortoiseSVN做客户端,或者Subclipse做客户端.附录资料:不需要的可以自行删除长方体正方体单元知识归纳一、知识点一:长方体

10、和正方体的认识1、长方体和正方体的特征:长方体有6个面,每个面都是长方形(特殊的有一组对面是正方形),相对的面完全相同;有12条棱,相对的棱平行且相等;有8个顶点。正方形有6个面,每个面都是正方形,所有的面都完全相同;有12条棱,所有的棱都相等;有8个顶点。2、长、宽、高:相交于一个顶点的三条棱的长度分别叫做长方体的长、宽、高。3长方体的棱长总和=(长宽高)4或:=长4宽4高4 用字母表示:(a+b+h)4 或:=4a+4b+4c正方体的棱长总和=棱长12用字母表示:12a二、知识点二:长方体和正方体的表面积的计算4、表面积:长方体或正方体6个面的总面积叫做它的表面积。5、长方体的表面积=(长

11、宽长高宽高)2或:=长宽2长高2宽高2正方体的表面积=棱长棱长6用字母表示:S=6a26、表面积单位: 平方厘米、 平方分米、平方米 1m2=100dm2 1dm2 =100cm2三、知识点三:长方体和正方体的体积的计算7、体积:物体所占空间的大小叫做物体的体积。8、 长方体的体积=长宽高 用字母表示:V=abh正方体的体积=棱长棱长棱长 用字母表示:V=a39、体积单位:立方厘米、立方分米和立方米: 1m3=1000dm3 1dm3 =1000cm3 1m3=1000000cm310、长方体和正方体的体积统一公式:长方体或正方体的体积=底面积高 用字母表示:V=Sh11、体积单位的互化:把高级单位化成低级单位,用高

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论