如果题目顺序不一样,请用CTRL+F来搜索试题
确定好题一样,再下载
点击支付下载即可看见答案
PHP网站开发技术·形考任务四
1.以下代码输出的结果为()
$attr =array(“0″=>”aa”,”1″=>”bb”,”2″=>”cc”);
echo $attr[1];
?>
单选题
A.会报错!
B.aa
C.输出为空
D.bb
2.php的源码是()
单选题
A.开放的
B.封闭的
C.需购买的
D.完全不可见的
3.php如何输出反斜杠()
单选题
A.\n
B.\r
C.\t
D.\\
4.以下关于字符串的说法正确的是()
单选题
A.echo “hello\nworld”;在页面可以实现换行
B.echo ‘helloworld{$a}’;可以解析变量a的值
C.$str=<<Hello worldAA;
D.print $a,”hello”;可以输出数据不报错
5下列说法不正确的是()
单选题
A.list()函数可以写在等号左侧
B.each()函数可以返回数组里面的下一个元素
C.foreach()遍历数组的时候可以同时遍历出key和value
D.for循环能够遍历关联数组
6.下列定义函数的方式是正确的()
单选题
A.public void Show(){}
B.function Show(a=5,�=5,b){ }
C.function Show(a,b){ }
D.function Show(int $a){ }
7.下面哪个选项没有将 john 添加到 users 数组中? ()
单选题
- $users[] = “john”;
B.array_add($users, “john”);
C.array_push($users, “john”); 在数组尾添加元素
D.$users [“aa”]= “john” ;
8.php中以下能输出1到10之间的随机数的是()
单选题
A.echo rand();
B.echo rand()*10;
C.echo rand(1,10);
D.echo rand(10);
9.php中以下能输出当前时间格式像:2016-5-613:10:56 的是()
单选题
A.echo date(“Y-m-d H:i:s”);
B.echo time();
C.echo date();
D.echo time(“Y-m-dH:i:s”);
10.以下哪项不属于函数的四要素()
单选题
A.返回类型
B.函数名
C.参数列表
D.访问修饰符
11.以下说法正确的是()
单选题
A.@符号可以屏蔽所有错误
B.exit;后面的语句可以继续执行
C.10/4得出的结果是 2.5
D.$$a;这种写法是错误的 这种写法是正确的
12.以下代码在页面上会输出多少行数据()
$attr = array(1,2,3,4);
while(list(key,���,value) = each($attr))
{
echo key.”=>”.���.”=>”.value.”
“;
}
while(list(key,���,value) = each($attr))
{
echo key.”=>”.���.”=>”.value.”
“;
}
单选题
A.4
B.6
C.8
D.12
13.以下说法正确的是()
单选题
A.$attr代表数组,那么数组长度可以通过$attr.length取到
B.unset()方法不能删除数组里面的某个元素
C.php的数组里面可以存储任意类型的数据
D.php里面只有索引数组
14.以下说法不正确的是()
单选题
A.模糊查询使用的关键字是like
B.排序查询asc是降序,desc是升序 asc是升序,desc是降序
C.分页查询使用的关键字是limit
D.mysql如果只安装服务不安装界面也可以正常使用
15.以下代码输出的结果为()
$a = “cc”;
$cc = “dd”;
echo a==”cc”?”$$a”:�==”��”?”$$�”:a; 三目运算
单选题
A.cc
B.$a
C.$$a
D.dd
16.while和do-while语句都是先判断条件再执行循环体。
判断题
A.对
B.错
17.在php中“==”的意思是“等于”。
判断题
A.对
B.错
18.“break ”代表的意思是跳出循环。
判断题
A.对
B.错
19.若定义数组时省略关键字key,则第三个数组元素的关键字为3。
判断题
A.对
B.错
20.mysql数据库中查询数据用select语句。
判断题
A.对
B.错