PHP第四章练习题(来源计科1,2班雨课堂)

在PHP中,output_buffering = 4096表示输出缓冲大小为4096KB。( )
请看下面一段程序: <?php session_start(); $_SESSION['test'] = 42; $test = 43; echo $_SESSION['test']; 其运行结果为( )。
42
43
4243
85
在PHP脚本运行时,PHP会自动将一些数据放在超全局变量中。超全局变量是PHP预定义好的变量,可以在PHP脚本的任何位置使用。PHP中常用的超全局变量有$_GET、$_POST、$_FILES、$_SERVER、$_COOKIE、$_SESSION、$_REQUEST等。( )
session会话时,会话ID会分别保存在客户端和服务器端 两个位置 , 用于区别不同的用户 。( )
Cookie创建成功后,会在服务器目录下自动生成一个Cookie文件。( )
在实际开发中,常常需要读取Session中存储的数据,由于Session中的数据都保存在超全局数组$_SESSION[]中,因此,我们需要从超全局数组$_SESSION[]中读取数据。( )
浏览器端的JavaScript验证可以被绕过,只有在服务器端进行表单验证才可以保证系统的安全稳定。( )
Session是一种服务器端的技术,它的生命周期从用户访问页面开始,直到断开与网站链接结束。( )
在HTTP协议传输的消息中, Content-Type 表示实体内容的MIME类型的是( )。
在PHP中,无法为保存到Cookie中的SessionID设置HttpOnly属性。( )
请阅读如下代码: <form action="test.php?a=1" method="post"> <input type="text" name="b" value="2" /> <input type="submit" /> </form> 下列选项中,说法正确的是。( )
test.php将接收到$_GET['a']和$_POST['b']
test.php只能接收到$_GET['a']
test.php只能接收到$_POST['b']
test.php将接收到$_POST['a']和$_POST['b']
当使用如下代码提交表单时,下列说法正确的是( ) <form method="post"> <input type="text" name="aa" value="11"> <input type="text" name="aa" value="22"> <input type="submit"> </form>
该表单将提交aa=22
该表单将提交aa=11
该表单将提交aa[0]=11,aa[1]=22
该表单有误,未提交数据
关于preg_match()函数,下面程序的输出结果是( )。 $str='http://www.123.com/a.png'; $pat='/\.(gif|jpg|png)$/'; preg_match($pat, $str, $arr); echo $arr[1];
png
. png
a.png
a
在PHP程序开发中,创建Cookie可以使用( )函数。
setcookie()
set_cookie()
cookie()
以上答案都不对
由于Cookie是HTTP请求消息头的一部分,因此setcookie()函数必须在其他信息被输出到浏览器前调用,否则会导致程序出错。( )
可以过滤用户输入数据的函数有以下几个: trim()函数可以去除字符串两端的空白。 intval()函数可以将字符串转换为整型。 strip_tags()函数可以去除字符串中的“< >”标签。 htmlspecialchars()函数可以转移HTML特殊字符。 上述函数功能描述都是正确的。( )
请看下面的一段程序: <?php setcookie("admin","qiao"); echo $_COOKIE['admin']; 其运行结果为
在下列选项中,对HTTP协议中常见的状态码描述错误的是( )。
404表示客户端的请求中有不正确的语法格式。
200表示服务器成功处理了客户端的请求。
403表示服务器理解客户端的请求,但是拒绝处理。
500表示服务器发生错误,无法处理客户端的请求。
在程序开发过程中,若Cookie的有效期到了,就不能取到Cookie信息。( )
Web服务器在运行时可以为每个用户的浏览器创建一个供其独享的Session文件。
Session是服务器端的技术,所以数据是不会丢失和失效的,但是sessionid是保存在客户端的,所以要想实现7天免登录的功能,只需要设置保存在客户端 的cookie即可。( )
在<form>表单中,如果相同name的单选按钮都没有选中,则不会提交该数据( )
HTTP是一种不安全的明文传输协议,对于安全性敏感的网站,应使用HTTPS协议 在传输过程中会进行加密。( )
setcookie()第7个参数用于将HttpOnly设置为true,这样就使这个Cookie只能通过HTTP协议访问。
服务器向客户端发送Cookie时,会在HTTP响应头中增加Set-Cookie响应头字段。( )
问卷星提供技术支持
举报