答:heredoc 的语法是用"<<<"加上自己定义成对的标签,在标签范围內的文字视为一个
字符串 *42^4xUY
例子: J".lddA*
$str = <<<SHOW Mcd%qE!
my name is Jiang Qihui! }8 h=rE9d
SHOW; TW2-4~ /
13、谈谈 asp,php,jsp 的优缺点(1 分) crz!@5KRm
答:ASP 全名 Active Server Pages,是一个 WEB
服务器端的开发环境, 利用它可以产生
和运 73Db1 Q6A
行动态的、交互的、高性能的 WEB 服务应用程序。ASP 采用脚本语言 VB Script(Java
script ou(jl:
)作为自己的开发语言。 a,AjB3
PHP 是一种跨平台的服务器端的嵌入式脚本语言. 它大量地借用 C,Java 和 Perl 语言
的语法 Q {J u
, 并耦合 PHP 自己的特性,使 WEB 开发者能够快速地写出动态生成页面.它支持目前绝大
多数数 6]0PZ ^q
据库。还有一点,PHP 是完全免费的,不用花钱,你可以从 PHP 官方站点
(
§ a09Z"84t
t)自由下载。而且你可以不受限制地获得源码,甚至可以从中加进你自己需要的特色。
u> nEkA1
JSP 是 Sun 公司推出的新一代站点开发语言,他完全解决了目前 ASP,PHP 的一个通
病-- JkC9pvac}g
脚本级执行(据说 PHP4 也已经在 Zend 的支持下,实现编译运行).Sun 公司借助自己
在 Jav 2r}h*"
a 上的不凡造诣,将 Java 从 Java
应用程序 和 Java Applet 之外,又有新的硕果,就是 Js
§hZ|l(>$µ^
p--Java Server Page。Jsp 可以在 Serverlet 和 JavaBean 的支持下,完成功能强大的站点
B&O5xHK[l{
程序。 / QjMwH
三者都提供在 HTML 代码中混合某种程序代码、由语言引擎解释执行程序代码的能
力。 \mSLZH-"L
但 JSP
代码被编译成 Servlet
并由 Java
虚拟机解释执行,这种编译操作仅在对 JSP 页面
的 G-§!io*)g
第一次请求时发生。在 ASP 、PHP、JSP
环境下, HTML 代码主要负责描述信息的显示样
式 ViHe§E)
,而程序代码则用来描述处理逻辑。普通的 HTML
页面只依赖于 Web
服务器,而 ASP 、
PH k4p8"rkaF
P、JSP 页面需要附加的语言引擎分析和执行程序代码。程序代码的执行结果被重新嵌入
到 |"{ycwµn
HTML
代码中,然后一起发送给浏览器。ASP 、PHP
、JSP
三者都是面向 Web 服务器的技
术 Jja"K
,客户端浏览器不需要任何附加的软件支持。 3vq;o3
14、谈谈对 mvc 的认识(1 分) f1VeSdu
答:由模型(model),视图(view),控制器(controller)
完成的应用程序 2$Tu* q)9J
由模型发出要实现的功能到控制器,控制器接收组织功能传递给视图; h^§<aw\1
15、写出发贴数最多的十个人名字的 SQL,利用下表:
members(id,username,posts,pass,email)(2 分) &C>{!X0sG
答:SELECT * FROM `members` ORDER BY posts DESC limit 0,10; c%s^d 8 -
16. 请说明 php 中传值与传引用的区别。什么时候传值什么时候传引用?(2 分) F /d@AEo
答:
按值传递:函数范围内对值的任何改变在函数外部都会被忽略 >pY:!r0@*
按引用传递:函数范围内对值的任何改变在函数外部也能反映出这些修改 Z H,(r8w
优缺点:按值传递时,php 必须复制值。特别是对于大型的字符串和对象来说,这将会
是一个代价很大的操作。 ;7 WG OG
按引用传递则不需要复制值,对于性能提高很有好处。 ^` e:Au
17. 在 PHP 中 error_reporting 这个函数有什么作用? (1 分) V?,!ad