1、$arr = array('aaa';'bbb';'ccc'); 这样定义一个数组有没有错误?
A、有
B、没有
2、$arr = [13, 5, 8, 11, 7, 6]; echo $arr[3];页面会显示哪个数字?
请输入正确答案【不区分大小写】:
3、$arr = [13, 5, 8, 11, 7, 6]; $arr[true] = 10; $arr现在的数据值是哪些?
A、[13, 5, 8, 11, 7, 6, 10]
B、[10,13, 5, 8, 11, 7, 6]
C、[13, 10, 8, 11, 7, 6]
D、[10, 5, 8, 11, 7, 6]
4、$arr = [13, 5, 8, 11, 7, 6 , 10, 9 , 21]; $num = 0; foreach($arr as $key=>$val){ if($key == 5) $num -= $val; else $num += $val; if($val == 6) continue; } echo $num; $num的值是多少
5、$arr = [13, 5, 8, 11, 7]; foreach($arr as $key=>$val){ if($key == 2) $arr[$key+1] = 12; echo $val.' '; } 浏览器输出内容:
A、13 5 8 12 11 7
B、13 5 8 12 7
C、13 5 8 11 7 12
D、13 5 8 11 7
6、$v1 = array(1, 2 , 3 , 4); $v2 = array(5, 6 , 7 , 8, 9); $v3 = $v2 + $v1; 数组$v3的值是哪个?
A、array(1, 2 , 3 , 4 , 9);
B、array(1, 2 , 3 , 4);
C、array(5, 6 , 7 , 8, 9 , 1 , 2 , 3 , 4);
D、array(5, 6 , 7 , 8, 9);
7、$v1 = array(1, 2 , 3 , 4); $v2 = array(5, 6 , 7 , 8, 9); $v3 = array_merge($v2,$v1); 数组$v3的值是哪个?
8、$v1 = array('a'=>1, 'c'=>3 , 'd'=>4 ,'f'=>10); $v2 = array('a'=>5, 'b'=>6 , 'd'=>8, 'e'=>9); $v3 = $v2 + $v1; 数组$v3的值是哪个?
A、array(5 , 6 , 8 , 9 , 3 , 10)
B、array(5 , 6 , 4 , 9 , 3 , 10)
C、array(1 , 6 , 8 , 9 , 3 , 10)
D、array(1 , 6 , 4 , 9 , 3 , 10)
9、$v1 = array('a'=>1, 'c'=>3 , 'd'=>4 ,'f'=>10); $v2 = array('a'=>5, 'b'=>6 , 'd'=>8, 'e'=>9); $v3 = array_merge($v2,$v1); 数组$v3的值是哪个?
10、$v1 = array(1, 2,3, 4); $v2 = array(3=>4,1=>2,0=>1,2=>3); 此时:$v1和$v2 相等吗?$v1 == $v2返回真true还是假false
A、真
B、假