index.html"); 19、在 HTTP 1.0 中,状态码 401 的含义是(?);如果返回“找不到文件”的提示, 则可用 header 函数,其语句为(?);(2 分) 答:状态 401 代表未被授权,header("Location:xxx.php"); 12、在 PHP 中,heredoc 是一种特殊的字符串,它的结束标志必须?(1 分) 答:heredoc 的语法是用"<<<"加上自己定义成对的标签,在标签范围內的文字视 为一个字符串 例子: $str = <<
PHP 自己的特性,使 WEB 开发者能够快速地写出动态生成页面.它支持目 前绝大多数数 据库。还有一点,PHP 是完全免费的,不用花钱,你可以从 PHP 官方站点 (php.ne t)自由下载。而且你可以不受限制地获得源码,甚至可以从中加进你自己需要的 特色。 JSP 是 Sun 公司推出的
新一代站点开发语言,他完全解决了目前 ASP,PHP 的一个通病-- 脚本级执行(据说 PHP4 也已经在 Zend 的支持下,实现编译运行).Sun 公司借 助自己在 Jav a 上的不凡造诣,将 Java 从 Java 应用程序 和 Java Applet 之外,又有新的
硕果,就是 Js p--Java Server Page。Jsp 可以在 Serverlet 和 JavaBean 的支持下,完成功 能强大的站点 程序。 三者都提供在 HTML 代码中混合某种程序代码、 由语言引擎解释执行程序代 码的能力。 但 JSP 代码被编译成 Servlet 并由 Java 虚拟机解释执行,这种编译操作仅在 对 JSP 页面的 第一次请求时发生。在 ASP 、PHP、JSP 环境下, HTML 代码主要负责描述信息 的显示样式 ,而程序代码则用来描述处理逻辑。普通的 HTML 页面只依赖于 Web 服务器, 而 ASP 、PH P、JSP 页面需要附加的语言引擎分析和执行程序代码。程序代码的执行结果被 重新嵌入到 HTML 代码中,然后一起发送给浏览器。 ASP 、PHP、 JSP 三者都是面向 Web 服 务器的技术 ,客户端浏览器不需要任何附加的软件支持。 14、谈谈对 mvc 的认识(1 分) 答:由模型(model),视图(view),控制器(controller)完成的应用程序 由模型发出要实现的功能到控制器,控制器接收组织功能传递给视图; 15、写出发贴数最多的十个人名字的 SQL,利用下表: members(id,username,posts,pass,email)(2 分) 答:SELECT * FROM `members` ORDER BY posts DESC limit 0,10; 16. 请说明 php 中传值与传引用的区别。什么时候传值什么时候传引用?(2 分) 答:按值传递:函数范围内对值的任何改变在函数外部都会被忽略 按引用传递:函数范围内对值的任何改变在函数外部也能反映出这些修改 优缺点:按值传递时,php 必须复制值。特别是对于大型的字符串和对象来 说,这将会是一个代价很大的操作。 按引用传递则不需要复制值,对于性能提高很有好处。 17. 在 PHP 中 error_reporting 这个函数有什么作用? (1 分) 答:设置错误级别与错误信息回报 18. 请写一个函数验证电子邮件的格式是否正确 (2 分) 答:function checkEmail($email) { $pregEmail = "/([a-z0-9]*[-_/.]?[a-z0-9]+)*@([a-z0-9]*[-_]?[a-z0-9]+)+[VB Script (Java script )作为自己的开发语言。 PHP 是一种跨平台的服务器端的嵌入式脚本语言. 它大量地借用 C,Java 和 Perl 语言的语法 , 并耦合 PHP 自己的特性,使 WEB 开发者能够快速地写出动态生成页面.它支持目 前绝大多数数 据库。还有一点,PHP 是完全
免费的,不用花钱,你可以从 PHP 官方站点 (php.ne t)自由下载。而且你可以不受限制地获得源码,甚至可以从中加进你自己需要的 特色。 JSP 是 Sun 公司推出的