php 函数 练习题,PHP作业3(test1对函数_类_动态网页的补充) 复习题

单选(共1道题)

1.下面哪个方法不是魔术方法(      )

A、 __destruct()

B、 __invoke()

C、 array()

D、 __set()

正确答案:C

题目解析:

魔术方法:以__开头;如__construct(), __destruct(),以及:__clone(),  __call(), __get()/__set(), __toString(), __autoload(), __sleep/__wakup(), __invoke() 等

填空(共3道题)

1.按要求在程序中横线上补充语句(为方便计算机自动阅卷,请使用紧凑格式:即不多用空格)。

$note="我是成都东软学院的学生。";

$newnote=________________;//使用字符串替换函数完成替换:参数要求最简短

echo $newnote;

//输出结果:你是成都东软学院的学生。

?>

参考答案:

str_replace("我","你",$note)|||str_replace('我', '你', $note)

题目解析:

可以是$newnote=str_replace("我","你",$note);//使用字符串替换函数完成替换:这个参数最简短

也可以是$newnote=str_replace("我是","你是",$note);

2.按要求在程序中横线上补充语句(为方便计算机自动阅卷,请使用紧凑格式:即不多用空格)。

_______________________ ;  //初始化会话

$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必须全大写;数组的键值可以单引号、或者双引号

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值