[Zend权威认证试题讲解]第三章 Web开发中的PHP
没有互联网,PHP开发者将生活的非常艰苦。事实上,很多人甚至怀疑,如果没有互联网的飞速发展导致的轻量级开发需求大增,PHP还能否存在。'zZT IpS'jl\NN与网站开发打交道时,熟悉HTML和HTTP相关的知识非常重要。此外,本章习题还考察用会话来维持多个访问请求的知识。NF9R.]"{V&T$})PfJ\3|9g
一旦你开始应用PHP这门语言,Web开发将是和你接触最紧密的开发。因此,你必须掌握相关的概念以确保你能够通过本章测试,这点非常重要。
6CN'i8w:|!c6OuH
问题&r VX6WE Zw
;T ]D1S~'c O
1.如何访问会话变量(session)?l'Zs/SHah_$bY,R
G](])~C9J0t
A.通过$_GET
B.通过$_POST
C.通过$_REQUEST
D.通过全局变量4Z_zCQjJ6dX
E.以上都不对-x&}:g-q e%z
3pVMv'F2gzc
2.哪个函数能让服务器输出如下header?af1fnY4K
y{ ] cc5b^
set-Cookie: foo=bar;
答案:_______________m.qB @ L R'fv~'c
3.在忽略浏览器bug的正常情况下,如何用一个与先前设置的域名(domain)不同的新域名来访问某个cookie?(UC6Zfv,mKx
A.通过HTTP_REMOTE_COOKIE访问-cpQ$Z!|#]KU
B.不可能
C.在调用setcookie()时设置一个不同的域名ii*w~5]W,l
D.向浏览器发送额外的请求
E.使用Javascript,把cookie包含在URL中发送(}&q*M0h;T0R:i
8J~V'N*o"F Xd O
4.index.php脚本如何访问表单元素email的值?(双选)
!g9V {*Vt"\)R5Y{p)y
<form action="index.php" method="post">
<input type="text" name="email"/>)L oo;B-ks7_o
</form>U J&i@wt
A.$_GET[‘email’]T7h,?R"At#m
B.$_POST[‘email’]k4z N(aDXK
C.$_SESSION[‘text’]
D.$_REQUEST[‘email’]
E.$_POST[‘text’]4_5m7};W(lJ
L tUp2L
e[6bHeD
5.以下脚本将如何影响$s字符串?(双选)[code]
<?php+_\D(nqb ]%R7a2^v!Q
$s = '<p>Hello</p>';