|
1.  下面的PHP程序运行的结果是什么?( )
<?php
$array = array(1,2,3,5,6,13,21,34,55);
$sum = 0;
for($i=0;$i<5;$i++){
$sum+=$array[$array[$i]];
}
echo $sum;
?>
A. 78
B. 19
C. NULL
D. 5
正确资料:A      满分:5  分
2.  下面的PHP程序运行结果是什么?( )
<?php
$array = array (true => 'a',1 => 'b');
Print_r($array);
?>
A. 输出NULL
B. Array(0=> a [1]=>b)
C. Array([true] => a [1]=> b)
D. Array([1] => b)
正确资料:D      满分:5  分
3.  那个函数能把下面的数组内容倒序排列(即排列为 array('d', 'c', 'b', 'a'))?( )
$ array = array ('a', 'b', 'c', 'd');
A. rsort()
B. array_reverse()
C. sort()
D. array_filp()
正确资料:B      满分:5  分
4.  考虑下面的代码片段。
<?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      满分:5  分
5.  语句“for($k=0;$k=1;$k++);”和语句“for($k=0;$k==1;$k++);”执行的次数分别是( )。
A. 无限和0
B. 0和无限
C. 都是无限
D. 都是0
正确资料:A      满分:5  分
|
|