18秋《PHP》作业1
考虑如下数据表和查询,如何添加索引功能提高查询速度?()Create table mytable(
Id int,
Name char(100),
Address1 varchar(100),
Address2 varchar(100),
Zipcode varshar(10),
Sity varchar(50),
Province varchar(2)
)
Select id, varchar
From mytable
Whe
A.给Zipcode添加全文的索引
B.给Name添加索引
C.给Id添加索引,然后给Name和Zipcode分别添加索引
D.给id添加索引
正确答案:B
关于exit与die语句结构的说法正确的是()。
A.exit语句结构执行会停止执行下面的脚本,而die无法做到
B.die语句结构执行会停止执行下面的脚本,而exit无法做到
C.die语句结构等价于exit语句结构
D.die语句结构与exit语句结构没有直接的关系
正确答案:D
以下PHP代码的运行结果是()。
?php
$a=10; $b=2;$c=4;$d=8;$e=1.0;
$f=$c+$d*2;
$g = $f%20;
$h = $b-$a+$c+2;
$i = $h$c;
$j=$i*$e;
print $j;
A.128
B.42
C.242.0
D.256
正确答案:D
考虑下面的代码片段。
?php
define(‘STOP_AT’,1024);
$result = array();
/*在此处填入代码*/
{
$result[]=$idx;
}
print_r($result);
标记处填入什么代码才能产生如下的数组输出?()Array([0]=1[1]=2[2]=4[3] =8[4] =16[5] =32[6] =64[7] =128[8] =256[9] =512)
A.foreach($result as $key =>$val)
B.while($idx*=2)
C.for($idx=1
D.$idx<STOP_AT
E.$idx*=2)
F.for($idx*=2
G.STOP_AT<=$idx
H.$idx=0)
正确答案:A
执行以下PHP语句后,$y的值为()。
?php
$x = 1;
++$x;
$y = $x++;
echo $y;
?
A.1
B.2
C.3
D.0
正确答案:C
运行下面的PHP程序后,数据$array的内容是什么?()
?php
$array = array(‘1’,’1’);
foreach($array as $k=$v){
$v = 2;
}
A.array(‘2’,’2’)
B.array(‘1’,’1’)
C.array(2,2)
D.(1,1)
正确答案:D
下面的PHP代码输出什么?()
?php
$s = ‘12345’;
$s[$s[1]] = ‘2’;
echo $s;
?
A.12345
B.12245
C.22345
D.11345
正确答案:D
mysql_connect与@mysql_connect的区别是()。
A.后者不会忽略错误,将错误显示到客户端
B.没有区别
C.前者不会忽略错误,将错误显示到客户端
D.功能不同的两个函数
正确答案:C
没有被赋值的变量是0
A.错误
B.正确
正确答案:A
unset是被认为NULL
A.错误