收藏 分享(赏)

php复习题及答案.doc

上传人:精品资料 文档编号:9982109 上传时间:2019-09-24 格式:DOC 页数:6 大小:42.50KB
下载 相关 举报
php复习题及答案.doc_第1页
第1页 / 共6页
php复习题及答案.doc_第2页
第2页 / 共6页
php复习题及答案.doc_第3页
第3页 / 共6页
php复习题及答案.doc_第4页
第4页 / 共6页
php复习题及答案.doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

1、1. 写出如下程序的输出结果2. 写出如下程序的输出结果3. 写出如下程序的输出结果4. 写出如下程序的输出结果5. 写出如下程序的输出结果6. 写出如下程序的输出结果7. 11.写一个函数,能够遍历一个文件夹下的所有文件和子文件夹。答:8. 在 PHP 中,当前脚本的名称(不包括路径和查询字符串)记录在预定义变量(1)中;而链接到当前页面的的前一页面 URL 记录在预定义变量(2)中”;/链接到当前页面的前一页面的 URL 地址:echo $_SERVERHTTP_REFERER.”;/其它的见参考手册:语言参考变量 预定义变量/前执行脚本的绝对路径名 :D:Inetpubwwwrootph

2、p est.phpecho $_SERVER”SCRIPT_FILENAME”.”;/正在浏览当前页面用户的 IP 地址:127.0.0.1echo $_SERVER”REMOTE_ADDR”.”;/查询(query )的字符串(URL 中第一个问号 ? 之后的内容):id=1/当前运行脚本所在的文档根目录:d:inetpubwwwrootecho $_SERVER”DOCUMENT_ROOT”.”;?9. 执行程序段 将输出_。”;/取模 $a % $b 在 $a 为负值时的结果也是负值。输出 -2echo (-8)%3).”;/输出 2echo (8%(-3).”;?10在 HTTP 1.

3、0 中,状态码 401 的含义是_;如果返回“找不到文件”的提示,则可用header 函数,其语句为_。答:401 表示未授权;header(“HTTP/1.0 404 Not Found”);见参考手册函数参考HTTP 函数header11 .数组函数 arsort 的作用是_;语句 error_reporting(2047)的作用是_。答:arsort:对数组进行逆向排序并保持索引关系 error_reporting(2047)的作用是:report All errors and warnings12.写出一个正则表达式,过虑网页上的所有 JS/VBS 脚本(即把 script 标记及其内

4、容都去掉):答:alert(cc);”;echo preg_replace(“/.*?.*?/si”, “替换内容”, $script);?13. 以 Apache 模块的方式安装 PHP,在文件 http.conf 中首先要用语句_动态装载 PHP模块,然后再用语句_使得 Apache 把所有扩展名为 php 的文件都作为 PHP 脚本处理。答:LoadModule php5_module “c:/php/php5apache2.dll”;AddType application/x-httpd-php .php14.语句 include 和 require 都能把另外一个文件包含到当前文件中

5、,它们的区别是_;为了避免多次包含同一文件,可以用语句_来代替它们。答:在如何处理失败时,include() 产生一个警告而 require() 则导致一个致命错误;require_once()/include_once()15.一个函数的参数不能是对变量的引用,除非在 php.ini 中把_设为 on.答:allow_call_time_pass_reference boolean :是否启用在函数调用时强制参数被按照引用传递, 见参考手册附录 G16. 在 PHP 中,heredoc 是一种特殊的字符串,它的结束标志必须_答:结束标识符所在的行不能包含任何其它字符除”;”17. 11.SQ

6、L 中 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(6,2) not null,subject varchar(20) not null);insert into tbl_user (ID, name) values (1, be

7、imu);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, score, subject) values (2, 86, 数学);insert into tbl_score (ID, score, subject) values (2, 96, 语

8、文);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 是函数,语句没有返回值 ,函数可以有返回值( 即便没有用) 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 做客户端.

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报