您现在的位置是:首页 > 学无止境 > 其他网站首页其他 PHP作业3(test1对函数_类_动态网页的补充) 复习题
PHP作业3(test1对函数_类_动态网页的补充) 复习题
- 其他
- 2019-01-02
简介 百一测评 PHP作业3(test1对函数_类_动态网页的补充)字数
988.5
单选(共1道题)
1.下面哪个方法不是魔术方法( )
A、 __destruct()
B、 __invoke()
C、 array()
D、 __set()
正确答案:C
题目解析:
魔术方法:以__开头;如__construct(), __destruct(),以及:__clone(), __call(), __get()/__set(), __toString(), __autoload(), __sleep/__wakup(), __invoke() 等
填空(共3道题)
1.按要求在程序中横线上补充语句(为方便计算机自动阅卷,请使用紧凑格式:即不多用空格)。
<?php
$note="我是成都东软学院的学生。";
$newnote=________________;//使用字符串替换函数完成替换:参数要求最简短
echo $newnote;
//输出结果:你是成都东软学院的学生。
?>
参考答案:
str_replace("我","你",$note)|||str_replace('我', '你', $note)
题目解析:
可以是$newnote=str_replace("我","你",$note);//使用字符串替换函数完成替换:这个参数最简短
也可以是$newnote=str_replace("我是","你是",$note);
2.按要求在程序中横线上补充语句(为方便计算机自动阅卷,请使用紧凑格式:即不多用空格)。
<?php
_______________________ ; //初始化会话
$id=$_POST['input_id'];
if($id){
_______________________ ; //注册会话变量:键名为sid,值为$id的值
}
else
echo "错误:id为空!";
?>
参考答案:
session_start()、$_SESSION['sid']=$id
题目解析:
会话变量$_SESSION["sid"],值为$id
3.执行setcookie("password","123456",time()+7200);该Cookie的有效期为_____ 小时。
参考答案:2
题目解析:
秒为单位的,+7200秒,即现在开始的2小时
组合体(共1道题)
PHP接收信息输入一般是通过HTML表单。
1.由于以___________方法提交表单到某个页面时,该页面的URL中包含了表单数据的值,这样通过获取URL中的参数值即可获得需要的数据。
A、 POST
B、 GET
C、 HEAD
D、 以上都不是
正确答案:B
题目解析:
POST安全
2.直接在浏览器的地址栏中输入一个URL:“http://127.0.0.1/exp6/1get_ave.php?a=4&b=5”即相当于提交了GET方法的表单:两个参数的值相当于填写到表单中的值;在文件名为____________的文件(不含目录)中,可以通过代码"$int_b = ______________;"获取参数b的值、并复制给另外一个变量$int_b。
参考答案:1get_ave.php、$_GET['b']
题目解析:
预定义的数组变量$_GET必须全大写;数组的键值可以单引号、或者双引号
转载:
感谢您对莫愁个人博客网站平台的认可,非常欢迎各位朋友分享到个人站长或者朋友圈,但转载请说明文章出处“来源莫愁个人博客 https://www.mochoublog.com/study/56.html”。
- 其他
- 2019-01-02
单选(共1道题)
1.下面哪个方法不是魔术方法( )
A、 __destruct()
B、 __invoke()
C、 array()
D、 __set()
正确答案:C
题目解析:
魔术方法:以__开头;如__construct(), __destruct(),以及:__clone(), __call(), __get()/__set(), __toString(), __autoload(), __sleep/__wakup(), __invoke() 等
填空(共3道题)
1.按要求在程序中横线上补充语句(为方便计算机自动阅卷,请使用紧凑格式:即不多用空格)。
<?php
$note="我是成都东软学院的学生。";
$newnote=________________;//使用字符串替换函数完成替换:参数要求最简短
echo $newnote;
//输出结果:你是成都东软学院的学生。
?>
参考答案:
str_replace("我","你",$note)|||str_replace('我', '你', $note)
题目解析:
可以是$newnote=str_replace("我","你",$note);//使用字符串替换函数完成替换:这个参数最简短
也可以是$newnote=str_replace("我是","你是",$note);
2.按要求在程序中横线上补充语句(为方便计算机自动阅卷,请使用紧凑格式:即不多用空格)。
<?php
_______________________ ; //初始化会话
$id=$_POST['input_id'];
if($id){
_______________________ ; //注册会话变量:键名为sid,值为$id的值
}
else
echo "错误:id为空!";
?>
参考答案:
session_start()、$_SESSION['sid']=$id
题目解析:
会话变量$_SESSION["sid"],值为$id
3.执行setcookie("password","123456",time()+7200);该Cookie的有效期为_____ 小时。
参考答案:2
题目解析:
秒为单位的,+7200秒,即现在开始的2小时
组合体(共1道题)
PHP接收信息输入一般是通过HTML表单。
1.由于以___________方法提交表单到某个页面时,该页面的URL中包含了表单数据的值,这样通过获取URL中的参数值即可获得需要的数据。
A、 POST
B、 GET
C、 HEAD
D、 以上都不是
正确答案:B
题目解析:
POST安全
2.直接在浏览器的地址栏中输入一个URL:“http://127.0.0.1/exp6/1get_ave.php?a=4&b=5”即相当于提交了GET方法的表单:两个参数的值相当于填写到表单中的值;在文件名为____________的文件(不含目录)中,可以通过代码"$int_b = ______________;"获取参数b的值、并复制给另外一个变量$int_b。
参考答案:1get_ave.php、$_GET['b']
题目解析:
预定义的数组变量$_GET必须全大写;数组的键值可以单引号、或者双引号
转载: 感谢您对莫愁个人博客网站平台的认可,非常欢迎各位朋友分享到个人站长或者朋友圈,但转载请说明文章出处“来源莫愁个人博客 https://www.mochoublog.com/study/56.html”。
上一篇:PHP_test1
下一篇:PHP作业5(数据库) 复习题