1、下列代码输出结果:
$ba = true;
$bb = false;
$b1 = $ba and $bb;
$b2 = $ba && $bb;
var_dump($ba);
var_dump($bb);
var_dump($b1);
var_dump($b2);
输出结果:true false true false
2、echo '1'.print(2) +3的输出结果为:
echo '1'.print(2) +3;
输出结果为:511
3、以下内容输出结果:
$a = 0;
switch ($a){
case $a >= 0;
echo 0;
break;
case $a >= 10;
echo $a.'1';
break;
default;
echo 2;
break;
}
exit;
输出结果为:1
4、下列代码输出结果为:
$arr = array('a','b','c');
foreach ($arr as $k=>$v){
if ($k == 0){
$a = 3;
}elseif ($k == 1){
$a[] = 6;
}
}
echo $a;
输出结果为:3
5、下列代码输出结果为:
$arr = array('a','b','c');
foreach ($arr as $k=>$v){
echo key($arr).'=>'.current($arr);
}
输出结果为:1=>b 1=>b 1=>b
6、下列代码输出结果为:
$arr = array(1,2,3);
foreach ($arr as &$v){}
foreach ($arr as $v){}
echo implode(',',$arr);
输出结果为:122
|